J'ai deux séries temporelles S et T. elles ont la même fréquence et la même longueur.
Je voudrais calculer (en utilisant R), la corrélation entre cette paire (c'est-à-dire S et T), et être également capable de calculer la signification de la corrélation), afin que je puisse déterminer si la corrélation est due au hasard ou non.
Je voudrais le faire en R, et je cherche des pointeurs / framework squelettique pour me lancer.
r
time-series
correlation
morpheous
la source
la source
Réponses:
Vous pouvez utiliser la fonction ccf pour obtenir la corrélation croisée, mais cela ne vous donnera qu'un tracé. Si les corrélations croisées estimées se situent en dehors de la ligne rouge en pointillés, vous pouvez conclure qu'il existe une corrélation croisée statistiquement significative. Mais je ne connais pas de package avec un test formellement encapsulé. Exemple de doc ccf:
Notez que le test de la question de l'importance est également discuté ici .
la source
Comment définissez-vous la corrélation pour les séries chronologiques non stationnaires? Envisagez-vous de prendre la corrélation du diff ou de ces séries chronologiques? Sinon, je vous suggère de rechercher la cointégration plutôt que la corrélation (cf Granger etc ...)
la source