Comment calculer l'autocorrélation dans r (objet zoo)
Je suis en train de vérification pour l'auto-corrélation dans un zoo de l'objet (données mensuelles avec plusieurs colonnes) à l'aide de:
acf(jan, plot=F)$acf[2]
mais j'obtiens l'erreur suivante:
Error in na.fail.default(as.ts(x)) : missing values in object
Pour simplifier, j'ai extrait juste l'une des colonnes que j'ai appelé "un" (donc, maintenant, j'ai un simple objet zoo avec des index et des données), et utilisé:
acf(a)
mais toujours la même erreur. Ne peut pas acf être utilisé dans zoo objets?
source d'informationauteur sbg
Vous devez vous connecter pour publier un commentaire.
Suffit d'utiliser
Qui devrait fonctionner correctement. Gardez à l'esprit que vous devez fournir régulièrement espacés série de temps pour que de vous donner une réponse utile.
Le comportement par défaut pour
acf
estna.action = na.fail
. Essayez dena.omit
ouna.pass
dans votre appelacf(..., na.action = na.omit)
J'ai eu le même problème que toi lors de l'utilisation de l'ACF de fonction mensuelle S&P retourne.
Il s'avère que les coredata fonction résolu le problème comme il l'a dépouillé les informations de date de retours dans mon jeu de données à partir de yahoo finance.
vous pourriez vouloir donner un coup de feu!
Ou self made