將xts與不同日期類別索引合併時,新版本的xts似乎有不同的行爲。與最新版本的xts對齊日期(錯誤)
下面是一個代碼示例:使用
library(xts)
x1=xts(1:2,as.Date(c('1990-01-01','1991-01-01')))
x2=xts(3:4,as.POSIXct(c('1990-01-01','1991-01-01')))
merge(x1,x2)
輸出最新版本0.9-5.1從r-鍛造:
x1 x2
1990-01-01 1 NA
1990-01-01 NA 3
1991-01-01 2 NA
1991-01-01 NA 4
使用相同版本0.8-6版本:
x1 x2
1990-01-01 1 3
1991-01-01 2 4
有沒有強制xts在合併之前強制xts將索引轉換爲同一個類(如之前那樣)或者現在唯一的方法是在合併之前自己強制索引類?
擁有對象屬性會很棒,您可以在其中指定您在使用它時關心的時間精度級別(如果您使用日常數據等,則忽略時間)。
謝謝 - 發現你需要在這裏張貼之前編輯表。現在希望這個問題看起來可讀 – user2607648
r-forge的版本是開發版本,在CRAN上你有'0.9.5'並且它工作 – dickoa
0.9.5的行爲方式與0.9.5-1相同(輸出是相同和問題不固定) – user2607648