[R-es] Ordenar gráficos de distribución de frecuencias con ggplot2
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.
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