Tengo dos gráficos con el mismo eje x - el rango de x es 0-5 en ambos. Me gustaría combinar ambos en un gráfico y no encontré un ejemplo anterior. Esto es lo que tengo:Trazado de dos variables usando ggplot2 - el mismo eje x
c <- ggplot(survey, aes(often_post,often_privacy)) + stat_smooth(method="loess")
c <- ggplot(survey, aes(frequent_read,often_privacy)) + stat_smooth(method="loess")
cómo puedo combinar? El eje y es "a menudo privacidad" y en cada gráfico el eje x es "a menudo publicación" o "lectura frecuente". Pensé que podía combinarlos fácilmente (de alguna manera) porque el rango es 0-5 en ambos.
¡Muchas gracias!
Esto es bastante fácil mediante la remodelación ('reshape2 :: melt') y luego utilizando una estética como el color (o simplemente grupo) para distinguir las dos variables. Debes 'derretir' de tal forma que mantengas' often_privacy' como una variable de id. Si publica un pequeño subconjunto de sus datos (con 'dput'), estoy seguro de que obtendrá una respuesta. –