Hola Lorena:

Fijate si con el siguiente script podes realizar lo que estás buscando.



library(reshape2)# en este paquete esta la función melt

ldatos1<-melt(ldatos) # a partir de la base de datos ldatos, y con la función 
melt, se transformaron los nombres de las columnas en una nueva variable 
llamada “variable”.



library(dplyr) #este paquete es para manipular la base de datos

library(ggplot2)



ldatos1%>%

  filter(variable%in%c("Z1","Z2","Z3","Z4"))%>% #aquí estoy comparando las 4 
categorías de la variable #“variable”

  ggplot(.,aes(Ep,value,color=variable))+ #a través del argumento 
color=variable, podes comparar #gráficamente  distintas categorías a un mismo 
nivel de Ep.

  geom_boxplot()



Bueno, espero que se entienda y que sea, al menos en parte, el resultado que 
estás buscando.



Saludos

Darío



De: R-help-es [mailto:r-help-es-boun...@r-project.org] En nombre de Lorena 
Saavedra Aracena
Enviado el: martes, 24 de septiembre de 2019 20:57
Para: Diego Martín <ako.siste...@gmail.com>
CC: r-help-es@r-project.org
Asunto: Re: [R-es] help: boxplot multivariables



Gracias Diego, que bello.
En realidad no es lo que quería hacer pero de todas formas tu script me sirve 
para mejorar mis gráficos, sobretodo el anterior para poner los gráficos juntos 
(lo había intentado sin éxito también).

Estoy dudando un poco ahora de si es correcto hacer lo de poder comparar, o si 
tengo mis datos bien ordenados para esto.

en mi mente es algo así (en paint ja):





Lo del punto muestral son los valores que están dentro de las columnas GS y GI 
respectivamente, i.e. cuántas veces sucede ese comportamiento. ¿Debiera crear 
una nueva columna q los contenga a ambos?

Avanzaré mientras con emparejar mis gráficos con los pasos que me dijiste.
Gracias nuevamente



El mar., 24 sept. 2019 a las 16:53, Diego Martín (<ako.siste...@gmail.com 
<mailto:ako.siste...@gmail.com> >) escribió:

Hola Lorena:



                    Lo prometido es deuda. Dije que miraría si iba este asunto:



ggplot(data = dLSaa,

       aes(x = factor(AA), y = AD, colour = factor(AA))) +

  geom_boxplot() +

  xlab( "AA" ) +

  ylab( "AD" ) +

  labs(colour = "Leyenda") +

  ggtitle(label = "Comparación de AD frente a AA")



                   Y este es el resultado:





                    ¿Te sirve así?.

                     Saludos.








--

Lorena Saavedra A.
Ing. Recursos Naturales Renovables

+56 9 9880 2972



--
El software de antivirus Avast ha analizado este correo electrónico en busca de 
virus.
https://www.avast.com/antivirus
_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a