Vous êtes sur la page 1sur 2

Comandos bsicos

Vocabulrio bsico
objeto as coisas que voc cria e manipula no R
vetor uma lista de dados em uma dimenso. P. ex., 2, 3, 3, 5, 987.
dataframe um conjunto de dados em duas dimenses (colunas e linhas), planilha.
matriz o mesmo que dataframe, mas com apenas um tipo de dado (quantitativo ou categrico).
observao normalmente, so as linhas do dataframe
varivel normalmente, sso as colunas do dataframe
Aritmtica
soma: 4+4
subtrao 234-132
diviso: 25/5
multiplicao: 3332*543
potenciao: 3^6
raiz quadrada: sqrt(16)
demais razes: 9^1/3
No esquea: para expresses complexas, use parnteses: (4+4)-((78*6)/15)
Bsicos
<- atribuir P. ex.:
x <- 4+5
x<-c(1,3,7) - cria um vetor chamado x, com os nmeros indicados
?comando - ajuda
No esquea: no console usa-se enter aps o comando, no editor usa-se ctrl+R
Criao de dados
d<-c(1,2,3) cria um vetor com os nmeros indicados
d<-1:45 - cria um vetor de 1 a 45
d<-seq(1,45) tambm cria um vetor de 1 a 45
d<-rep(5,10) gera um vetor de dez nmeros 5
d<-data.frame(v1,v2) cria um dataframe com os vetores v1 e v2
d<-rbind(dados, v1) insere v1 como uma nova linha
d<-cbind(dados, v1) insere v1 como uma nova coluna
Manipulao dos dados
dim(dados) mostra o nmero de linhas e colunas do dataframe
names(dados) mostra o nome das colunas
dados$nomedavariavel para se referir a determinada varivel do dataframe
length(vetor) mostra o tamanho
table(dados$variavel)
sort(vetor) ordena os dados de um vetor em ordem crescente
rev(vetor) ordena os dados de um vetor em ordem decrescente
levels(dados$variavel)
str(dados) mostra o tipo das variveis
attach(dados) torna determinado conjunto de dados o principal, serve para se referir a determinada
varivel sem precisar do dados$.
detach(dados) faz o conjunto de dados deixar de ser o principal
Subselecionar no conjunto de dados
vetor[n] retorna o elemento da posio n do vetor
vetor[-n] retorna tudo menos o elemento da posio n do vetor
vetor[1:n] retorna os primeiros n elementos do vetor
vetor[c(2,3,6,18)] retorna os elementos das posies indicadas
vetor[vetor > 3] retorna os elementos maiores do que trs
vetor[vetor > 3 & vetor < 56]
dados[3,7] retorna o elemento da linha 3 coluna 7
dados[3,]- retorna todas as colunas da linha 3
dados[,9]dados[2:5, 1:3] retorna as linhas 2 a 5 das colunas 1 a 3 do dataframe
dados1<-subset(dados, dados$variavel>50) cria outro conjunto de dados
subconjunto do primeiro
Estattica
max(vetor) valor mximo do vetor
min(vetor) - valor mnimo do vetor
mean(vetor) - valor mdio do vetor
median(vetor) valor mediano do vetor
sum(vetor) somatrio de todos os valores do vetor
var(vetor) varincia do vetor
sd(vetor) desvio padro do vetor
cor(vetor1, vetor2) correlao entre dois vetores
table(vetor) conta as observaes em cada nvel da varivel
table(vetor1, vetor2) cria uma tabela de contingncia
sort() - ordena os dados
round(vetor, 2) arredonda os dados do vetor para 2 casas decimais
summary(dados) resumo estatstico dos dados

selecionando um

Grficos
barplot(x)
boxplot(x)
hist(x)
plot(x,y)
plot(dados)

grfico de barras
boxplot
histograma
diagrama de disperso
matriz de diagrama de disperso com todas as variveis

Modelagem
modelo<-lm(y~x) cria um modelo linear usando regresso simples
modelo<-lm(y~x1+x2) cria um modelo linear usando regresso mltipla
summary(modelo) mostra as informaes do modelo (coeficientes, estatsticas t e F, valor-p, R2)
Ler e salvar dados
dados<-read.table(clipboard, h=T) - ler dados copiados com ctrl+C
No esquea: o argumento h=T ou h=F indica se a primeira linha deve ser considerada como ttulo das
variveis
dados<-read.table(nomedoarquivo.txt, h=T) ler dados de arquivos txt
No esquea: no se esquea de definir o diretrio
getwd() - indica o diretrio atual
setwd("C:/Users/Perfil/dados") - define o diretrio. Pode ser feito com shift+ctrl+H
No esquea: as barras de endereo usadas no R tm direo de diferente do Windows: assim /, e no \
dados<-read.csv(nomedoarquivo.csv, h=T)
write.table(dados, nomedoarquivo.txt) - salva o objeto como txt
write.csv(dados, nomedoarquivo.csv) - salva o objeto como csv
Pacotes
install.packages(nomedopacote) - instala um pacote
library(nomedopacote) ativa um pacote
Atalhos
TAB - completa comandos e endereos no editor
ctrl+shift+N novo script
ctrl+shift+H definir diretrio de trabalho
crtl+Z desfaz algo no editor
crtl+shift+Z -refaz algo no editor
ctrl+1 muda o cursor para o editor
ctrl+2 - muda o cursor para o console
ctrl+shift+PgUp prximo grfico
ctrl+L limpa o console

Vous aimerez peut-être aussi