[R-es] Gráficos con apply

Jesús Para Fernández j.para.fernandez en hotmail.com
Vie Jun 3 14:27:50 CEST 2016


Gracias a ambos, 

Tb he encontrado la alternativa sapply, que funciona bastante bien. 

Gracias de nuevo

> To: r-help-es en r-project.org
> From: canadasreche en gmail.com
> Date: Fri, 3 Jun 2016 10:28:40 +0200
> Subject: Re: [R-es] Gráficos con apply
> 
> 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 <
> > j.para.fernandez en hotmail.com> 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
> >> 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
 		 	   		  
	[[alternative HTML version deleted]]



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