J'utilise ccf
pour trouver une corrélation entre 2 séries chronologiques. Je reçois un complot qui ressemble à ça:
Notez que je suis principalement intéressé par la corrélation pour le décalage = 0. Des questions:
- Interprétez-vous correctement qu'il existe une corrélation croisée pour le décalage = 0, car pour ce décalage, la corrélation croisée est au-dessus de la ligne pointillée?
- Comment dois-je interpréter le niveau de corrélation croisée dans cet exemple, est-ce significatif (comme je l'interprète en ce moment, il y a une petite corrélation croisée)?
- Comment puis-je extraire uniquement la
acf
valeur de lag = 0?
la source
Votre interprétation de l'intrigue est correcte. La seule corrélation croisée significative au niveau de signification de est à décalage nul. Ainsi, nous ne pouvons pas dire qu'une variable mène l'autre variable (c'est-à-dire que nous ne pouvons pas prévoir ou anticiper les mouvements d'une variable en regardant l'autre).5%
Les deux variables évoluent simultanément. La corrélation est positive, lorsque l'un augmente, l'autre augmente également, et vice versa. La corrélation n'est cependant pas trop forte (environ ).0.3
Vous pouvez obtenir les valeurs exactes des corrélations croisées simplement en stockant la sortie dans un objet et en regardant l'élément
acf
.la source
data.frame(res$lag, res$acf)
afin que vous puissiez facilement savoir à quel décalage chaque corrélation s'applique.