問候一個時間序列,基於R來繪製離散數據
我有一個看起來像下面的表格:
date value
2007-11-05 134
2007-12-08 234
2008-03-10 322
2008-03-11 123
...
總之,它有三年的日常值,但它不每天都沒有價值。我需要的是繪製整個時間跨度的折線圖(數據$日期,數據$值),但考慮到那些日子中表沒有指定值,它應該假定最後一個已知值。換句話說,表格只有在它改變的日子裏纔有值。
任何R專家都可以幫我一把嗎? :-)
在此先感謝!
嗯......「一個帶有全序索引觀察方法的S3類,它是特別針對數值向量/矩陣和因子的不規則時間序列,動物園的關鍵設計目標是通過提供擴展標準泛型的方法,使特定索引/日期/時間級別的獨立性以及與ts和base R的一致性。 – 2010-08-01 17:31:46
偉大的:-)我雖然有一個問題。我的原始數據有一天的重複值,我只想考慮最後一個數據(更不用說錯誤'系列不能與一個系列中的非唯一索引條目合併')。你能給我一個關於這個的暗示嗎? – 2010-08-01 17:54:23
我認爲aggregate.zoo會這樣做。請訪問http://cran.r-project.org/web/packages/zoo/vignettes/zoo-faq.pdf查看動物園FAQ。 – 2010-08-01 18:08:20