Cuantiles y cuartiles en R: guía práctica
Cuantiles y cuartiles en R: guía práctica
Objetivo:
Mostrando cómo se calculan los cuantiles (especialmente los cuartiles) en R.
R ofrece diferentes funciones para calcular cuartiles, que pueden producir diferentes resultados.
Examples:
> datos <- c(1,12,14,3,96,111)
> resumen(datos)
Min. 1st Qu. Median Mean 3rd Qu. Máx.
1.00 5.25 13.00 39.50 75.50 111.00
Fuentes:
- [Link]
– [Link]
Q1 MEDIANA Q3
3 3 3 3
2 3 5 7 11 13 17 19 23 29 31 37
> data12 <- c(2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37)
Q1 MEDIANA Q3
2.75 2.75 2.75 2.75
2 3 5 7 11 13 17 19 23 29 31
> data11 <- c(2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31)
Q1 MEDIANA Q3
2.5 2.5 2.5 2.5
2 3 5 7 11 13 17 19 23 29
> datos10 <- c(2, 3, 5, 7, 11, 13, 17, 19, 23, 29)
Q1 MEDIANA Trimestre 3
2.25 2.25 2.25 2.25
2 3 5 7 11 13 17 19 23
Ejemplo:
> data12 <- c(2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37)
> TipoCuantile1(data12, 0.25)
[1] 5
Conclusiones
La función summary() parece utilizar el mismo algoritmo para calcular Q1, la mediana y Q3 que
¿la función quantiles() con tipo establecido en 7?
A veces, la función quantiles() genera los mismos resultados con diferentes tipos establecidos.
El diagrama de caja no parece usar uno de los 9 tipos que quantiles() utiliza para calcular Q1, la mediana.
y Q3.
Diagrames de caja
boxplot(data9 , pch=15, main="Diagrama de caja (data9)" , col = "azul claro", pars = list(boxwex = 5))
boxplot(data10, pch=15, main="Boxplot (data10)", col = "lightblue", pars = list(boxwex = 5))
boxplot(data11, pch=15, main="Boxplot (data11)", col = "lightblue", pars = list(boxwex = 5))
boxplot(data12, pch=15, main="Boxplot (data12)", col = "azul claro", pars = list(boxwex = 5))