Capítulo 3 Comandos do R Studio

3.1 Concatenação de dados no R

idade =c(24,48,32, 65,38,56,74,19,29,22)
peso = c(80,67, 49, 55, 89, 72, 45, 88, 56, 74)
altura =c(180, 165, 162, 175, 172, 165, 168, 185, 172, 168)
sexo = c('M','F','M','F','M','F','M','F','M','F')

3.2 Inspecionado a Estrutura de dados

#lista objetos criados
ls()
##  [1] "altura"         "Area"           "cenario1"       "cenario2"       "classPred"      "coluna"         "correlations"  
##  [8] "custo"          "dados_plot"     "data"           "escalas"        "i"              "idade"          "idade_em_dias" 
## [15] "idade_em_meses" "imdb"           "inibina"        "md_Cen1"        "md_Cen2"        "md_Cenario1"    "md_Cenario2"   
## [22] "media"          "mod.reg"        "modFisher01"    "modLogist01"    "nome"           "NomeCompleto"   "numeros"       
## [29] "peso"           "predito"        "price"          "resA"           "Resul"          "sexo"           "SobreNome"     
## [36] "soma"           "square"         "tabCustVol"     "tabela"         "tabelaAir"      "usto"           "volume"        
## [43] "x"              "y"

##Tamanho do Objeto

#Qual o tamanho do objeto
length(idade)
## [1] 10

3.3 Tipos de Dados do Objeto

str(idade)
##  num [1:10] 24 48 32 65 38 56 74 19 29 22
str(sexo)
##  chr [1:10] "M" "F" "M" "F" "M" "F" "M" "F" "M" "F"
str(altura)
##  num [1:10] 180 165 162 175 172 165 168 185 172 168

3.4 Removendo um Objeto

#lista todos os objetos
ls()
##  [1] "altura"         "Area"           "cenario1"       "cenario2"       "classPred"      "coluna"         "correlations"  
##  [8] "custo"          "dados_plot"     "data"           "escalas"        "i"              "idade"          "idade_em_dias" 
## [15] "idade_em_meses" "imdb"           "inibina"        "md_Cen1"        "md_Cen2"        "md_Cenario1"    "md_Cenario2"   
## [22] "media"          "mod.reg"        "modFisher01"    "modLogist01"    "nome"           "NomeCompleto"   "numeros"       
## [29] "peso"           "predito"        "price"          "resA"           "Resul"          "sexo"           "SobreNome"     
## [36] "soma"           "square"         "tabCustVol"     "tabela"         "tabelaAir"      "usto"           "volume"        
## [43] "x"              "y"
#remove objeto Idade
rm(idade)

#lista todos os objetos
ls()
##  [1] "altura"         "Area"           "cenario1"       "cenario2"       "classPred"      "coluna"         "correlations"  
##  [8] "custo"          "dados_plot"     "data"           "escalas"        "i"              "idade_em_dias"  "idade_em_meses"
## [15] "imdb"           "inibina"        "md_Cen1"        "md_Cen2"        "md_Cenario1"    "md_Cenario2"    "media"         
## [22] "mod.reg"        "modFisher01"    "modLogist01"    "nome"           "NomeCompleto"   "numeros"        "peso"          
## [29] "predito"        "price"          "resA"           "Resul"          "sexo"           "SobreNome"      "soma"          
## [36] "square"         "tabCustVol"     "tabela"         "tabelaAir"      "usto"           "volume"         "x"             
## [43] "y"
#Recriar objeto Idade
idade =c(24,48,32, 65,38,56,74,19,29,22)

#lista todos os objetos
ls()
##  [1] "altura"         "Area"           "cenario1"       "cenario2"       "classPred"      "coluna"         "correlations"  
##  [8] "custo"          "dados_plot"     "data"           "escalas"        "i"              "idade"          "idade_em_dias" 
## [15] "idade_em_meses" "imdb"           "inibina"        "md_Cen1"        "md_Cen2"        "md_Cenario1"    "md_Cenario2"   
## [22] "media"          "mod.reg"        "modFisher01"    "modLogist01"    "nome"           "NomeCompleto"   "numeros"       
## [29] "peso"           "predito"        "price"          "resA"           "Resul"          "sexo"           "SobreNome"     
## [36] "soma"           "square"         "tabCustVol"     "tabela"         "tabelaAir"      "usto"           "volume"        
## [43] "x"              "y"

3.5 Ordenando Objeto

#lista os dados do objeto idade
show(idade)
##  [1] 24 48 32 65 38 56 74 19 29 22
#ordena os dados do objeto idade
sort(idade)
##  [1] 19 22 24 29 32 38 48 56 65 74
#ordena os dados do objeto idade descrecente
sort(idade, decreasing=T)
##  [1] 74 65 56 48 38 32 29 24 22 19

3.6 Criando um DataFrame

#Criando um DataFrame a atraves dos objeto ( altura, sexo, idade, peso)
tabela = data.frame(altura, sexo, idade, peso)

#tipo de dados do DataFrame criado
str(tabela)
## 'data.frame':    10 obs. of  4 variables:
##  $ altura: num  180 165 162 175 172 165 168 185 172 168
##  $ sexo  : chr  "M" "F" "M" "F" ...
##  $ idade : num  24 48 32 65 38 56 74 19 29 22
##  $ peso  : num  80 67 49 55 89 72 45 88 56 74
#lista o rotulo das colunas da tabela
names(tabela)
## [1] "altura" "sexo"   "idade"  "peso"
#Mudar rotulo da coluna da tabela
names(tabela)[1] = "Height"

#lista o rotulo das colunas da tabela
names(tabela)
## [1] "Height" "sexo"   "idade"  "peso"
#MUdar rotulo da coluna da tabela
names(tabela)[1] = "Altura"

#lista o rotulo das colunas da tabela
names(tabela)
## [1] "Altura" "sexo"   "idade"  "peso"
#Exibir os dados da Tabela
# View(tabela)