Capítulo 3 Comandos do R Studio
3.1 Concatenação de dados no R
=c(24,48,32, 65,38,56,74,19,29,22)
idade = c(80,67, 49, 55, 89, 72, 45, 88, 56, 74)
peso =c(180, 165, 162, 175, 172, 165, 168, 185, 172, 168)
altura = c('M','F','M','F','M','F','M','F','M','F') sexo
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
=c(24,48,32, 65,38,56,74,19,29,22)
idade
#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)
= data.frame(altura, sexo, idade, peso)
tabela
#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)