Comment calculer l’autocorrélation dans Excel



L’autocorrélation mesure le degré de similarité entre une série temporelle et une version décalée d’elle-même sur des intervalles de temps successifs.

On l’appelle aussi parfois « corrélation en série » ou « corrélation décalée », car elle mesure la relation entre les valeurs actuelles d’une variable et ses valeurs historiques.

Lorsque l’autocorrélation dans une série chronologique est élevée, il devient facile de prédire les valeurs futures en se référant simplement aux valeurs passées.

Autocorrélation dans Excel

Il n’existe pas de fonction intégrée pour calculer l’autocorrélation dans Excel, mais nous pouvons utiliser une seule formule pour calculer l’autocorrélation d’une série chronologique pour une valeur de décalage donnée.

Par exemple, supposons que nous ayons la série chronologique suivante qui montre la valeur d’une certaine variable sur 15 périodes différentes :

Exemple de série chronologique dans Excel

Nous pouvons utiliser la formule suivante pour calculer l’autocorrélation au décalage k =2.

=(SUMPRODUCT(B2:B14-AVERAGE(B2:B16), B4:B16-AVERAGE(B2:B16))/COUNT(B2:B16))/VAR.P(B2:B16)

Calcul d'autocorrélation dans Excel

Cela donne une valeur de 0,656325 . Il s’agit de l’autocorrélation au décalage k = 2.

Nous pouvons calculer l’autocorrélation au décalage k = 3 en modifiant la plage de valeurs dans la formule :

=(SUMPRODUCT(B2:B13-AVERAGE(B2:B16), B5:B16-AVERAGE(B2:B16))/COUNT(B2:B16))/VAR.P(B2:B16)

Fonction d'autocorrélation pour une série chronologique dans Excel

Cela donne une valeur de 0,49105 . Il s’agit de l’autocorrélation au décalage k = 3.

Nous pouvons trouver l’autocorrélation à chaque décalage en utilisant une formule similaire. Vous remarquerez que plus le décalage est élevé, plus l’autocorrélation est faible. Ceci est typique d’un processus de série chronologique autorégressif.

Autocorrélation à différents décalages dans Excel

Vous pouvez trouver plus de didacticiels sur les séries chronologiques Excel sur cette page .

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *