Skip to content

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

4 messages · José Luis Cañadas, Jorge Virto, Gregorio R. Serrano

#
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.
#
Hola, 

creo que simplemente usando:

boxplot(nombre.del.data.frame)

por ejemplo:

aa <- as.data.frame(matrix(runif(100,0,10),nrow=20))
boxplot(aa)

Un saludo,

Jorge


El Tuesday 21 February 2012 13:24:32 José Luis Cañadas escribió:
#
jajaja. Y yo complicándome , con lo fácil que era.

Gracias.

El 21/02/12 13:45, Jorge Virto escribió: