R代码:在一个图中绘制多行

时间:2017-12-08 12:37:59

标签: r

我需要在图表中生成一条包含两行的折线图,一行用于返回资产,另一行用于"复合"因素,在X轴上你会有日子。我目前的代码如下:

lines(1:64,dataf[,3])
lines(1:64,data2$Change)

这当然给了我两个折线图,但是我希望在X轴上有一个带有1:64(天)的图表和" dataf [,3]"加上" data2 $ Change"作为线条,有人可以帮助我吗?谢谢!

1 个答案:

答案 0 :(得分:1)

您应首先使用plot()创建新图。 lines()会将您的行添加到现有的地块中。例如:

plot(x = seq(1:10), y = seq(1:10),type = "l",col = "red")
lines(x = seq(1,10), y = seq(1,20,by=2), col = "green")

enter image description here