我想將rbind.zoo兩個動物園對象放在一起。當我測試時遇到以下問題(?)...rbind.zoo似乎沒有創建一致的動物園對象
注:下面是一個例子,除了說明性之外,顯然沒有任何意義。 我有一個動物園對象,稱之爲'X'。我想把它分成兩部分,然後把它們放在一起。當我將它與原始對象進行比較時,all.equal會給出差異。
看起來'$ class'屬性不同,但我看不出如何或爲什麼。我是否按預期製作這些xts對象,然後是all.equal作品。
即.....
X.date <- as.POSIXct(paste("2003-", rep(1:4, 4:1),
"-", sample(1:28, 10, replace = TRUE), sep = ""))
X <- zoo(matrix(rnorm(24), ncol = 2), X.date)
a <- X[c(1:3), ] # first 3 elements
b <- X[c(4:6), ] # second 3 elements
c <- rbind.zoo(a, b) # rbind into an object of 6 elements
d <- X[c(1:6), ] # all 6 elements
all.equal(c, d) # are they equal?
~~~~
all.equal給了我以下區別:
「屬性:<組件3:屬性:<長度不匹配:比較前1個組件>>「
感謝您的反饋Dirk。我試圖弄清楚我是否應該在意。我想我會把它傳遞給維護者,並繼續做我正在做的事情。 – olaf 2009-12-14 07:11:44