我想比較兩個不同變量的值。如何在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'也有一個動物園方法。 –