Re: [R-es] Ordenar gráficos de distribución de frecuencias con ggplot2

2021-03-07 Por tema Carlos Ortega
Hola Manuel,

A ver si esto te puede ayudar.

*#- Ordenar gráficos de acuerdo a  un estadístico no
alfabético --*
*library(forcats)*

pIFd = data %>%
  gather(x, y, NPP) %>%
  ggplot(aes(x = y, y =* fct_reorder(Clst, median(x)) *, color = Clst, fill
= Clst)) +
  facet_wrap( ~ x, scale = "free", ncol = 3) +
  scale_fill_tableau() +
  scale_color_tableau() +
  geom_density_ridges(alpha = 0.8) +
  guides(fill = F, color = F)

windows();pIFd

*#- Gráficos todos juntos  --*
Mira esta ayuda:
https://www.r-graph-gallery.com/135-stacked-density-graph.html

Gracias,
Carlos Ortega
www.qualityexcellence.es


El dom, 7 mar 2021 a las 6:27, Manuel Mendoza ()
escribió:

> Buenos días, como veis en el código que os copio abajo, represento la
> distribución de la frecuencia de muestras de las 6 categorías presentes en
> la variable Clst, a lo largo de la variable NPP. Me representa los 6
> gráficos ordenados de arriba a abajo. Dos cuestiones:
> 1. ¿Cómo le puedo indicar el orden?
> 2. ¿Cómo puedo representar los 6 juntos, superpuestos (con cierta
> transparencia) en un mismo gráfico?
>
> Muchas gracias, como siempre,
> Manuel
>
>
> pIFd = data %>%
>   gather(x, y, NPP) %>%
>   ggplot(aes(x = y, y = Clst, color = Clst, fill = Clst)) +
>   facet_wrap( ~ x, scale = "free", ncol = 3) +
>   scale_fill_tableau() +
>   scale_color_tableau() +
>   geom_density_ridges(alpha = 0.8) +
>   guides(fill = F, color = F)
>
> windows();pIFd
>
> [[alternative HTML version deleted]]
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>


-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


[R-es] Ordenar gráficos de distribución de frecuencias con ggplot2

2021-03-06 Por tema Manuel Mendoza
Buenos días, como veis en el código que os copio abajo, represento la
distribución de la frecuencia de muestras de las 6 categorías presentes en
la variable Clst, a lo largo de la variable NPP. Me representa los 6
gráficos ordenados de arriba a abajo. Dos cuestiones:
1. ¿Cómo le puedo indicar el orden?
2. ¿Cómo puedo representar los 6 juntos, superpuestos (con cierta
transparencia) en un mismo gráfico?

Muchas gracias, como siempre,
Manuel


pIFd = data %>%
  gather(x, y, NPP) %>%
  ggplot(aes(x = y, y = Clst, color = Clst, fill = Clst)) +
  facet_wrap( ~ x, scale = "free", ncol = 3) +
  scale_fill_tableau() +
  scale_color_tableau() +
  geom_density_ridges(alpha = 0.8) +
  guides(fill = F, color = F)

windows();pIFd

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es