I tienen la siguiente trama de datos:Plot múltiples columnas en el mismo gráfico en R
A B C D Xax
0.451 0.333 0.034 0.173 0.22
0.491 0.270 0.033 0.207 0.34
0.389 0.249 0.084 0.271 0.54
0.425 0.819 0.077 0.281 0.34
0.457 0.429 0.053 0.386 0.53
0.436 0.524 0.049 0.249 0.12
0.423 0.270 0.093 0.279 0.61
0.463 0.315 0.019 0.204 0.23
necesito para trazar todas estas columnas en la misma parcela (en el eje x Quiero la variable Xax y la eje y las variables A, B, C y D) y también dibujar la línea de regresión para cada variable sola.
yo probamos este:
pl<-ggplot(data=df) + geom_point(aes(x=Xax,y=A,size=10)) +
geom_point(aes(x=Xax,y=B,size=10)) +
geom_point(aes(x=Xax,y=C,size=10)) +
geom_point(aes(x=Xax,y=D,size=10)) +
geom_smooth(method = "lm", se=FALSE, color="black")
Pero es sólo el trazado de la primera (Xax y A)
¿Cómo puedo hacer esto ??
Gracias.
¿No encontré la solución? esta es una pequeña parte si el marco de datos, es mucho más grande. ¿Puedes explicar la respuesta y aplicarla en el marco de datos original? – ifreak
y por cierto esto no funciona:/ – ifreak
@ifreak ¿Cómo podría alguien aplicar este código al marco de datos completo original, que existe solo en su computadora, y que no ha proporcionado? Y decir que "no está funcionando" es el comentario menos útil que se pueda imaginar, ya que no proporciona ninguna información sobre cómo o por qué no funciona. – joran