我试图在同一张图上绘制两个具有不同值但长度相等的向量,如下所示:
a<-23.33:52.33
b<-33.33:62.33
days<-1:30
df<-data.frame(x,y,days)
a b days
1 23.33 33.33 1
2 24.33 34.33 2
3 25.33 35.33 3
4 26.33 36.33 4
5 27.33 37.33 5
etc..
我正在尝试使用 ggplot2 在 x 轴上绘制 x 和 y,在 y 轴上绘制天数。但是,我不知道该怎么做。我可以单独绘制它们并组合图表,但我只想要一个图表,x 轴上有 a 和 b 向量(不同颜色),y 轴上有天数。
到目前为止我所拥有的:
X<-ggplot(df, aes(x=a,y=days)) + geom_line(color="red")
Y<-ggplot(df, aes(x=b,y=days)) + geom_line(color="blue")
有没有办法为 a 和 b 向量定义 x 轴?我也尝试过使用 melt long 功能,但后来卡住了。
任何帮助深表感谢。谢谢