請考慮以下事項。xts對象在子集化時丟失xts類
junk1.xts <- xts(c(0:10), as.yearqtr("1975 Q1") + 0.25*(0:10))
junk2.xts <- xts(c(30:0), as.yearqtr("1970 Q1") + 0.25*(0:30))
junk2a.xts <- junk2.xts[index(junk1.xts),]
class(junk1.xts)
class(junk2.xts)
class(junk2a.xts)
前兩個類的語句將導致:
[1] "xts" "zoo"
但在第三結果:
[1] "zoo"
爲什麼?這是正常還是錯誤?什麼是防止它並保留第三個對象的xts類的最好方法?
我不會觀察到這種不尋常的行爲與xts 0.10-0 – FXQuantTrader