我想比较两个不同变量的值。如何在R中绘制覆盖时间序列?
例如,具有两个数据集:
数据集1(日期,值) 和 dataset2(日期,值)
为了绘制刚第一,我们可以执行以下操作:
x.Date <- as.Date(dataset1$Date)
x <- zoo(dataset1$Value, x.Date)
plot(x)
我想添加到同一个窗口(dataset2 $ value,dataset2 $ Date),并偶然设置不同的颜色。
values dataset1 $ Date和dataset2 $ Date不一定相同(有些日子可能重叠,有些日子可能重叠),例如dataset1 $ Date可能包含(dec01,dec02,dec03,dec05)和dataset2 $ Date(dec02 ,dec03,dec06)。
有谁知道如何在同一窗口中绘制两个(或几个)时间图吗?
是的!这是我想要的。谢谢! –
@NikoGamulin,我用一些更好的选项更新了我的答案。 – A5C1D2H2I1M1N2O1R2T1
请注意,如果'x'是一个动物园对象,'plot(x)'和'plot.zoo(x)'具有相同的效果,因为这将导致'plot'派发'plot.zoo'。请注意,'xyplot'也有一个动物园方法。 –