Hola.
También puedes probar con
lapply(names(datos),function(x){plot(datos[,x],col=8,main=x, ylab="")})
El 02/06/16 a las 18:59, Carlos Ortega escribió:
Hola,
En vez de "names(x)", pon "colnames(x)"...
Gracias,
Carlos Ortega
www.qualityexcellence.es
El 2 de junio de 2016, 18:23, Jesús Para Fernández <
[email protected]> escribió:
Buenas
Quiero crear 8 histogramas. Hasta ahora los hacia con el bucle for, y
ahora quiero hacerlos con apply para ver como se haria.
Para ello, tengo un data.frame, llamado datos, con 8 variables, v1,v2....
Con el for hacía
par(mfrow=c(4,2))
for(i in 1:8){
plot(datos[,i],main=names(datos[i]))
}
y obtenia el grafico con el titulo de cada variable.
Al intentar hacer lo mismo con el apply, lo que no consigo es poner el
titulo de cada variable
apply(datos,2,function(x){c(plot(x,col=8,main=names(x)))})
¿Alguna idea??
Gracias de nuevo!!!
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es
_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es