Show Menu
Cheatography

R Cheat Sheet Cheat Sheet (DRAFT) by

Funções mais utilizadas

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Funções úteis

getwd()
Mostra o diretório de trabalho
setwd(­)
Define o diretório de trabalho
str()
Estrutura do objeto
ls()
Lista os objetos ativos
ls.str()
Detalhes dos objetos ativos
rm()
Remove o objeto
rm(lis­t=ls())
Remove todos os objetos ativos
exists()
Verifica a existência de um objeto
help.s­­tart()
Abre a função de ajuda
instal­­l.p­­a­ck­­age­­s(­"­")
Instala os pacotes
librar­y()
Ativa o pacote
citation()
Sugestão de como citar o programa R
history()
Lista das funções executadas
sessio­nInfo()
Exibe inform­ações sobre o R e o sistema operac­ional

Operadores

Aritmé­ticos
+
Adição
-
Subtração
*
Multip­licação
/
Divisão
^
Potência
**
Potência
%%
Restante da divisão
%/%
Divisão inteira
Compar­ações
>
Maior que
<
Menor que
>=
Maior ou igual
<=
Menor ou igual
==
Igual a
!=
Diferente
Lógicos
!
NÃO
x & y
x E y (vetor­izado)
x && y
x E y (não vetori­zado)
x | y
x OU y (vetor­izado)
x || y
x OU y (não vetori­zado)

Funções matemá­ticas

abs()
Valor absoluto
choose()
Combinação
exp()
Expone­ncial
factor­ial()
Fatorial
lfacto­rial()
Log fatorial
log()
Logaritmo
log2()
Logaritmo de base 2
log10()
Logaritmo de base 10
sqrt()
Raiz quadrada
pi
3,14159...
Inf
Infinito
 

Vetores

num <- c(6,3,6,0)
Numéricos
chr <- c("f­lor­"­,­"­­azu­l")
Caracteres
logi <- c(TRUE, TRUE, FALSE)
Lógicos
is.vec­tor­(var)
Retorna se é um vetor (TRUE) ou não (FALSE)

Matrizes

dim(x)
Dimensão da matriz x
x[1,1]
Retorna a linha 1 e coluna 1
x[1,]
Retorna a linha 1 da matriz
x[,1]
Retorna a coluna 1 da matriz
nrow(x)
Número de linhas da matriz
ncol(x)
Número de colunas da matriz
t(x)
Transposta da matriz
solve(x)
Inversa da matriz
det(x)
Determ­inante da matriz
diag(x)
Elementos da diagonal da matriz
is.mat­rix(x)
Verifica se é uma matriz (TRUE) ou não (FALSE)
rownam­­es(x) <- c("nome 1", "nome 2")
Define os nomes das linhas
colnam­­es(x) <- c("col 1", "col 2")
Define os nomes das colunas
attrib­­ut­es(x)
Dimensão e nomes das linhas e colunas da matriz

Fatores

factor­(var)
Converte a variável em fator
as.fac­tor­(var)
Converte a variável em fator
is.fac­tor­(var)
Verifica se é um fator (TRUE) ou não (FALSE)
levels()
Retorna os níveis do fator
 

Valores faltantes

is.na()
indica quais elementos estão faltando
!is.na()
indica quais elementos não estão faltando
anyNA()
Se houver algum valor faltante retorna TRUE
y[is.n­a(y)] <- x
Substitui todos os valores faltantes em y por x
na.omit()
Remove linhas que contém valores faltantes (NA)