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.
[R-es] boxplot de las columnas de un data.frame
4 messages · José Luis Cañadas, Jorge Virto, Gregorio R. Serrano
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ó:
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.
_______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
jajaja. Y yo complicándome , con lo fácil que era. Gracias. El 21/02/12 13:45, Jorge Virto escribió:
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ó:
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.
_______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
_______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120221/0abd66e2/attachment.pl>