我想将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