estadísticaR · terminal_estadistico iniciando…
// herramientas / referencia

[?] Hoja de referencia R

Las funciones esenciales para trabajar estadística en R, en un solo lugar.

¿No recuerdas una función? Abre la consola libre y pruébala. En R, ?nombre abre la ayuda (ej. ?mean).

Crear y manipular datos

funciónqué haceejemplo
c()Combina valores en un vectorx <- c(4, 8, 15, 16, 23)
seq()Secuencia de númerosseq(1, 10, by=2)
rep()Repite valoresrep("a", 3)
data.frame()Crea una tabla (data frame)data.frame(a=1:3, b=c("x","y","z"))
factor()Variable categóricafactor(c("bajo","alto","bajo"))
cut()Agrupa numérico en intervaloscut(x, breaks=3)

Estadígrafos de posición

funciónqué haceejemplo
mean()Media aritméticamean(x)
median()Medianamedian(x)
quantile()Cuartiles y percentilesquantile(x, 0.25)
table()Frecuencias / modatable(x)
summary()Resumen de 6 númerossummary(x)

Dispersión y forma

funciónqué haceejemplo
var()Varianzavar(x)
sd()Desviación estándarsd(x)
range()Mínimo y máximorange(x)
IQR()Rango intercuartílicoIQR(x)
scale()Estandariza (z-score)scale(x)

Bivariado y modelos

funciónqué haceejemplo
cov()Covarianzacov(x, y)
cor()Correlación de Pearsoncor(x, y)
lm()Regresión lineallm(y ~ x)
predict()Predice con un modelopredict(modelo)
aggregate()Resumen por gruposaggregate(y ~ g, data, mean)

Probabilidad y distribuciones

funciónqué haceejemplo
dbinom()Probabilidad binomialdbinom(2, 10, 0.3)
dpois()Probabilidad de Poissondpois(3, lambda=2)
pnorm()Acumulada normalpnorm(1.96)
qnorm()Cuantil normal (z)qnorm(0.975)
dexp()Densidad exponencialdexp(1, rate=0.5)
t.test()Prueba t / intervalo confianzat.test(x)

Gráficos base

funciónqué haceejemplo
hist()Histogramahist(x, col="#00ff9c")
barplot()Gráfico de barrasbarplot(table(x))
boxplot()Diagrama de cajaboxplot(x)
pie()Gráfico de tortapie(table(g))
plot()Dispersión / generalplot(x, y)
abline()Agrega una rectaabline(lm(y~x))

Inspeccionar y limpiar

funciónqué haceejemplo
str()Estructura de un objetostr(datos)
head()Primeras filashead(datos, 5)
dim()Filas x columnasdim(datos)
is.na()Detecta faltantescolSums(is.na(datos))
na.omit()Elimina filas con NAna.omit(datos)
read.csv()Lee un CSVread.csv("archivo.csv")

▸ Atajos de la consola

  1. Ctrl + Enter ejecuta el código del editor.
  2. cargar excel importa un .xlsx/.csv al data.frame datos.
  3. exportar excel descarga cualquier data.frame o tabla como Excel.
  4. Asignación: <- (ej. m <- mean(x)). Comentarios con #.