[R-es] boxplot de las columnas de un data.frame

José Luis Cañadas canadasreche en gmail.com
Mar Feb 21 13:24:32 CET 2012


Buenas.

Alguien sabe como representar juntos , de forma fácil,  los  boxplot de
todas las columnas de un data.frame. A mí lo único que se me ha ocurrido
es unir las columnas en un vector numérico y crear un factor que me diga
a que columna pertenece cada uno . ¿hay alguna forma más fácil?


indice <- rep(1:ncol(datos),each=nrow(datos))
indice <- factor(indice)
levels(indice) <- colnames(datos)
unido <- datos[,1]
for (i in 2:ncol(datos)){
  unido <- c(unido,datos[,i])
}
png(file="boxplot.png")
boxplot(unido~indice)
dev.off()

Saludos.



Más información sobre la lista de distribución R-help-es