Capítulo 8 Funções elementares

# -----------------------------------------------------------------------------
# Ver objetos e pacotes carregados no console
# -----------------------------------------------------------------------------
objects()
##  [1] "a"           "ar"          "b"           "c"           "dad1"        "dad2"       
##  [7] "dados"       "dados_geral" "dados_grad"  "dF"          "estadocivil" "f"          
## [13] "f1"          "fumante"     "h"           "hook_output" "i"           "ivan"       
## [19] "j"           "l1"          "l2"          "medias"      "meudados"    "ptabsimp"   
## [25] "sexo"        "tabcr"       "tabf"        "tabm"        "tabmul"      "tabsimp"    
## [31] "vari"        "vv"          "w"           "x"           "y"           "y1"         
## [37] "z"
search()
##  [1] ".GlobalEnv"        "package:openxlsx"  "package:knitr"     "package:TinnRcom" 
##  [5] "package:formatR"   "package:svSocket"  "package:stats"     "package:graphics" 
##  [9] "package:grDevices" "package:utils"     "package:datasets"  "package:methods"  
## [13] "SciViews:TempEnv"  "Autoloads"         "package:base"
# -----------------------------------------------------------------------------
# Criar e remover um determinado objeto ou todos os objetos do console
# -----------------------------------------------------------------------------
a = 100
a
## [1] 100
b = 2
objects()
##  [1] "a"           "ar"          "b"           "c"           "dad1"        "dad2"       
##  [7] "dados"       "dados_geral" "dados_grad"  "dF"          "estadocivil" "f"          
## [13] "f1"          "fumante"     "h"           "hook_output" "i"           "ivan"       
## [19] "j"           "l1"          "l2"          "medias"      "meudados"    "ptabsimp"   
## [25] "sexo"        "tabcr"       "tabf"        "tabm"        "tabmul"      "tabsimp"    
## [31] "vari"        "vv"          "w"           "x"           "y"           "y1"         
## [37] "z"
rm(a)

objects()
##  [1] "ar"          "b"           "c"           "dad1"        "dad2"        "dados"      
##  [7] "dados_geral" "dados_grad"  "dF"          "estadocivil" "f"           "f1"         
## [13] "fumante"     "h"           "hook_output" "i"           "ivan"        "j"          
## [19] "l1"          "l2"          "medias"      "meudados"    "ptabsimp"    "sexo"       
## [25] "tabcr"       "tabf"        "tabm"        "tabmul"      "tabsimp"     "vari"       
## [31] "vv"          "w"           "x"           "y"           "y1"          "z"
rm(list = ls()) # remove todos os objetos visíveis (não iniciados por .)

# Imprimir no console uma mensagem ou o valor de uma variável:
print('Teste:')
## [1] "Teste:"
print('ivan')
## [1] "ivan"
ivan = 10     # ivan recebe o valor 10

print(ivan)
## [1] 10
ivan
## [1] 10
x = 10        # x recebe o valor 10
x
## [1] 10
print(x)
## [1] 10
# -----------------------------------------------------------------------------
# Exercícios
# -----------------------------------------------------------------------------
# 1. Crie e execute os seguintes objetos: aa = 1, bb = 2, cc = 3, dd = 4, ee = 5. Qual comando você utiliza para ver os objetos criados? Remova os objetos criados e utilize novamente o comando para ver os objetos. Qual é o resultado?