[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


Re: [R-es] Separar respuestas en distintas columnas.

2021-03-06 Por tema palazon
Hola:

Lo que quieres es crear variables dummy, aquí puedes ver el 
procedimiento muy claramente: 
https://statisticsglobe.com/convert-factor-to-dummy-variables-in-r

Seguimos

El 5/3/21 a las 19:54, juan manuel dias escribió:
> Hola Estimados/as,
>
> Tengo la siguiente tarea que realizar.
>
> Tengo una base y una de las variables (problemas_salud_paciente) es de 
> respuesta múltiple (acepta más de una opción de respuesta por 
> caso/fila) pero tiene cargadas todas las respuestas en la misma 
> columna, y dichas opciones están separadas por una coma (",").
>
> 1- Necesito separar cada opción de respuesta en una columna distinta.
>
> 2- Generar tantas columnas como opciones de respuesta tenga.
>
> 3- Luego, a cada columna (opción de respuesta) debería asignarle valor 
> 1 según si la fila/caso haya respondido por esa opción.
>
> Así está la variable en la base:
>
> id   problemas_salud_paciente
>  1    Demencia
>  2    Demencia
>  3    Enfermedad Pulmonar, Demencia, Afasia primaria progresiva 
> diagnosticada 2010
>  4    Enfermedad Cardíaca
>
>
> Y así necesitaría que quede:
>
> id  demencia | enferm_pulmonar | afasia_prima_progr  | enfermedad_cardiaca
>  1      1
>  2      1
>  3      1                           1           1
>  4                                               1
>
> Dejo un csv con una muestra de casos de esa variable.
>
> Muchas gracias. Saludos, Juan.
>
>
>
> ___
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es

-- 

José Antonio Palazón Ferrando
Profesor Titular. Departamento de Ecología e Hidrología.
Facultad de Biología. Universidad de Murcia.
Campus Universitario de Espinardo
30100 MURCIA-SPAIN
Telf: +34 868 88 49 80
Fax : +34 868 88 39 63
Email: pala...@um.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