Je veux rbind.zoo deux objet de zoo ensemble. Lorsque je testais, je suis tombé sur le problème suivant (?) ...rbind.zoo ne semble pas créer objet zoo cohérente
Note: Le tableau ci-dessous est un exemple, il n'y a clairement aucun intérêt à cela à part d'être illustratif. J'ai un objet zoo, appelez-le, 'X'. Je veux le casser en deux parties et ensuite les rassembler. Quand je le compare à l'objet d'origine alors all.equal donne des différences.
Il semble que l'attribut '$ class' diffère, mais je ne vois pas comment ni pourquoi. Est-ce que je fais ces objets xts alors le all.equal fonctionne comme prévu.
-à-dire .....
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 me donne la différence suivante:
« Attributs: < Composante 3: Attributs: < Longueur non-concordance : comparaison sur les 1 premiers composants>> "
Merci pour le commentaire Dirk. J'essayais de travailler si je devais m'en soucier ou non. Je suppose que je vais le transmettre aux responsables et continuer à faire ce que je fais. – olaf