La estadística descriptiva resume un conjunto de datos con unos pocos números. R trae todas las funciones básicas.
Partamos de un vector de precios de cierre:
Medidas de tendencia central:
Medidas de dispersión:
Cuantiles (percentiles) dividen los datos ordenados:
La función summary() reúne varias de estas medidas de una vez:
Devuelve algo como:
Para datos categóricos, table() cuenta frecuencias:
En la próxima y última lección veremos cómo visualizar estos datos con gráficos.
Curso de R
« Lección anterior: Importar datos en R (CSV y data frames) | Lección siguiente: Gráficos básicos con R »
Partamos de un vector de precios de cierre:
precios <- c(1.07, 1.08, 1.06, 1.10, 1.09, 1.07)Medidas de tendencia central:
mean(precios) # promedio
median(precios) # medianaMedidas de dispersión:
sd(precios) # desviación estándar
var(precios) # varianza
range(precios) # mínimo y máximo
max(precios) - min(precios) # rango (amplitud)Cuantiles (percentiles) dividen los datos ordenados:
quantile(precios) # 0%, 25%, 50%, 75%, 100%
quantile(precios, 0.9) # percentil 90La función summary() reúne varias de estas medidas de una vez:
summary(precios)Devuelve algo como:
Min. 1st Qu. Median Mean 3rd Qu. Max.
1.060 1.070 1.075 1.078 1.088 1.100Para datos categóricos, table() cuenta frecuencias:
senales <- c("compra", "venta", "compra", "compra")
table(senales) # compra: 3, venta: 1En la próxima y última lección veremos cómo visualizar estos datos con gráficos.
Curso de R
« Lección anterior: Importar datos en R (CSV y data frames) | Lección siguiente: Gráficos básicos con R »