El paquete classInt de R últimamente está muy presente en mis programas y me gustaría dedicarle unas líneas para que podáis ver algunas de sus posibilidades a la hora de clasificar variables continuas; además, estas posibilidades, unidas con RColorBrewer, nos permiten crear gráficos muy atractivos. Instalamos y clasificamos un vector de ejemplo:
library(classInt) aleatorio <- abs(rnorm(100, 50, 30)) summary(aleatorio) grupos <- 4 clases <- classIntervals(aleatorio, grupos, style = "quantile") clases style: quantile one of 156,849 possible partitions of this variable into 4 classes [1.225299,29.19317) [29.19317,51.55524) [51.55524,72.06471) [72.06471,118.6466] 25 25 25 25 Partimos un vector aleatorio en 4 clases en función de sus cuantiles y creamos una lista clases que contiene nuestra tabla y, entre sus atributos, destaca brks, que indica los puntos de corte; en el caso de los cuantiles tenemos:
...