Statistique descriptive
La covariance
- Présentation du cours
- Qu'est-ce que la statistique ?
- Population, variable, modalité
- Le tableau statistique
- Le regroupement en classes
- Une colonne, un graphique
- Les indicateurs de tendance centrale
- Les quantiles
- Les indicateurs de dispersion
- Les indicateurs de forme
- La concentration
- Croiser deux variables
- Distributions conjointe, marginales, conditionnelles
- La covariance
- Corrélation et droite d'ajustement
- Mise en œuvre sur R
- Mise en œuvre sur Python
Statistique descriptive
Chapitre 12 : La covariance
D’où vient la formule
Partir de la variance
Rappel du chapitre 7
V(x) = \frac{1}{n}\sum_{i=1}^{n}\left(x_i - \overline{x}\right)^2
Réécrire le carré comme un produit
Un carré est un produit d’un nombre par lui-même : V(x) = \frac{1}{n}\sum_{i=1}^{n}\left(x_i - \overline{x}\right)\left(x_i - \overline{x}\right)
La variance mesure comment x s’écarte de sa moyenne — en le multipliant par son propre écart.
La covariance : on ne change qu’une chose
Le second facteur devient l’écart de l’autre variable
\boxed{\;\mathrm{cov}(x,y) = \frac{1}{n}\sum_{i=1}^{n}\left(x_i - \overline{x}\right)\left(y_i - \overline{y}\right)\;}
La conséquence immédiate
\mathrm{cov}(x,x) = V(x)
La variance est la covariance d’une variable avec elle-même. Ce n’est pas une analogie : c’est une identité, et elle explique pourquoi les deux notions partagent toutes leurs propriétés.
Ce que la covariance mesure
Le mécanisme
Le raisonnement par quadrants
La contribution d’un individu
Chaque individu apporte à la somme le produit \left(x_i-\overline{x}\right)\left(y_i-\overline{y}\right).
| Position par rapport aux moyennes | x_i - \overline{x} | y_i-\overline{y} | Produit |
|---|---|---|---|
| au-dessus des deux | + | + | + |
| au-dessous des deux | - | - | + |
| x au-dessus, y au-dessous | + | - | - |
| x au-dessous, y au-dessus | - | + | - |
La lecture
Un individu qui s’écarte dans le même sens sur les deux variables apporte du positif ; en sens contraire, du négatif. La covariance est le solde de ces contributions.
Le signe de la covariance
L’interprétation du signe
| Signe | Lecture |
|---|---|
| \mathrm{cov} > 0 | les deux variables varient dans le même sens |
| \mathrm{cov} < 0 | elles varient en sens contraire |
| \mathrm{cov} = 0 | aucune liaison linéaire |
En économie
Salaire et ancienneté, revenu et consommation : covariance positive. Prix et quantité demandée, taux d’intérêt et investissement : covariance négative.
Des rectangles d’aire signée
La covariance comme aire moyenne
Chaque produit est l’aire d’un rectangle tendu entre le point moyen et l’individu, comptée en plus ou en moins : la covariance est leur aire moyenne. Ici, les dix salariés de l’exercice du chapitre 10.
Le calcul
Le calcul par la définition
Les dix salariés : ancienneté x (ans), salaire y (milliers de dh)
| x_i | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 15 | 20 |
|---|---|---|---|---|---|---|---|---|---|---|
| x_i - 8{,}5 | -6{,}5 | -5{,}5 | -4{,}5 | -3{,}5 | -2{,}5 | -0{,}5 | 1{,}5 | 3{,}5 | 6{,}5 | 11{,}5 |
| y_i - 7{,}1 | -2{,}6 | -2{,}1 | -0{,}6 | -1{,}6 | 0{,}4 | -1{,}1 | 1{,}4 | 0{,}4 | 1{,}9 | 3{,}9 |
| Produit | 16{,}9 | 11{,}55 | 2{,}7 | 5{,}6 | -1{,}0 | 0{,}55 | 2{,}1 | 1{,}4 | 12{,}35 | 44{,}85 |
Le résultat
Somme des produits : 97{,}0. Donc \mathrm{cov}(x,y) = 97{,}0/10 = 9{,}7 années \times milliers de dirhams. Un seul produit est négatif ; le dernier salarié pèse à lui seul près de la moitié de la somme.
La formule pratique
König-Huygens, version bivariée
\mathrm{cov}(x,y) = \frac{1}{n}\sum x_i\,y_i \;-\; \overline{x}\;\overline{y} \;=\; \overline{xy} - \overline{x}\,\overline{y}
Moyenne du produit moins produit des moyennes.
La démonstration, en trois lignes
\frac1n\sum(x_i-\overline{x})(y_i-\overline{y}) = \frac1n\sum\left(x_iy_i - x_i\overline{y} - \overline{x}y_i + \overline{x}\,\overline{y}\right) = \overline{xy} - \overline{y}\underbrace{\frac1n\sum x_i}_{\overline{x}} - \overline{x}\underbrace{\frac1n\sum y_i}_{\overline{y}} + \overline{x}\,\overline{y} = \overline{xy} - \overline{x}\,\overline{y}
Les deux formules, une seule idée
Le parallèle est exact
V(x) = \overline{x^2} - \overline{x}^2 \qquad\qquad \mathrm{cov}(x,y) = \overline{xy} - \overline{x}\,\overline{y}
Remplacez y par x dans la seconde : vous obtenez la première. Une seule formule à retenir pour les deux.
Vérification sur les dix salariés
\sum x_i y_i = 700{,}5, donc \overline{xy} = 70{,}05 et \mathrm{cov} = 70{,}05 - 8{,}5 \times 7{,}1 = 70{,}05 - 60{,}35 = 9{,}70 \quad \checkmark
Sur nos 500 salariés
Salaire et ancienneté
\overline{xy} = 82\,459 \qquad \overline{x} = 10{,}142 \text{ ans} \qquad \overline{y} = 7\,158{,}26 \text{ dh} \mathrm{cov} = 82\,459 - 10{,}142 \times 7\,158{,}26 = 82\,459 - 72\,599 = 9\,860
Un nombre qu’on ne peut pas interpréter
9\,860 dirhams-années : est-ce beaucoup ? Impossible à dire. L’unité est un produit d’unités ; la covariance n’a pas de bornes ; elle dépend des échelles — le salaire en centimes la multiplierait par 100, sans que la liaison change.
Le signe est interprétable ; la valeur ne l’est pas. Le chapitre 13 résoudra ce problème en normalisant.
Sur un tableau à double entrée
La formule pondérée
Avec les centres x_i et y_j des classes et les effectifs conjoints n_{ij} : \mathrm{cov}(x,y) = \frac{1}{n}\sum_i\sum_j n_{ij}\,x_i\,y_j \;-\; \overline{x}\,\overline{y}
Le tableau ancienneté × salaire du chapitre 10
Centres d’ancienneté 2{,}5 ; 7{,}5 ; 12{,}5 ; 17{,}5 ; 28 ans. Centres de salaire 3 ; 5 ; 7 ; 9 ; 12 ; 17 milliers. Les 30 produits pondérés totalisent 43\,894 : \mathrm{cov} = \frac{43\,894}{500} - 10{,}743 \times 7{,}21 = 87{,}79 - 77{,}46 = 10{,}33
Soit 10\,330 dirhams-années, contre 9\,860 sur les données exactes.
Les propriétés
Les règles de calcul
Quatre propriétés
- Symétrie : \mathrm{cov}(x,y) = \mathrm{cov}(y,x).
- Cas particulier : \mathrm{cov}(x,x) = V(x).
- Bilinéarité : \mathrm{cov}(ax+b,\;cy+d) = ac\;\mathrm{cov}(x,y).
- Inégalité de Cauchy-Schwarz : \left|\mathrm{cov}(x,y)\right| \leq \sigma_x\,\sigma_y.
La propriété 3 en clair
Une constante additive ne change rien ; un changement d’unité multiplie la covariance. La propriété 4 donne la solution : la covariance est bornée par le produit des écarts-types. Il suffit de diviser par ce produit pour obtenir un nombre compris entre -1 et +1.
Les propriétés, en chiffres
Sur les dix salariés, cov = 9,7 années × milliers de dh
| Transformation | Nouvelle covariance |
|---|---|
| Salaire en dirhams (\times 1\,000) | 9\,700 |
| Ancienneté en mois (\times 12) | 116{,}4 |
| Prime de 500 dh pour tous | 9{,}7 |
| Les deux changements d’unité | 116\,400 |
Cauchy-Schwarz, vérifiée
\sigma_x = 5{,}48 ans et \sigma_y = 1{,}91 millier, donc \sigma_x\,\sigma_y = 10{,}46 : la covariance, 9{,}7, est bien inférieure — et pas de beaucoup. Le rapport des deux, 0{,}93, sera le coefficient de corrélation.
La variance d’une somme
Le résultat le plus utile du chapitre
V(x+y) = V(x) + V(y) + 2\,\mathrm{cov}(x,y)
La variance n’est pas additive
Contrairement à la moyenne, qui l’est toujours : \overline{x+y} = \overline{x}+\overline{y}. Le terme 2\,\mathrm{cov} fait toute la différence ; il s’annule si et seulement si les deux variables ne sont pas corrélées.
La diversification d’un portefeuille
La formule de la gestion de portefeuille
Deux actifs de rentabilités x et y ; le risque du portefeuille est V(x+y).
- \mathrm{cov} > 0 : les deux actifs montent et descendent ensemble ; le risque est amplifié.
- \mathrm{cov} = 0 : les variances s’additionnent simplement.
- \mathrm{cov} < 0 : les pertes de l’un compensent les gains de l’autre ; le risque est réduit.
La diversification est la recherche de covariances faibles ou négatives. Markowitz a bâti sur cette ligne la théorie moderne du portefeuille.
Deux actifs de variance 100 (écart-type 10)
| \mathrm{cov}(x,y) | +60 | 0 | -60 | -100 |
|---|---|---|---|---|
| V(x+y) | 320 | 200 | 80 | 0 |
| Écart-type de x+y | 17{,}9 | 14{,}1 | 8{,}9 | 0 |
Le cas extrême : la couverture
Une position exactement opposée
Si y = -x, alors \mathrm{cov}(x,y) = -V(x) et V(x+y) = V(x) + V(x) - 2V(x) = 0
Risque nul. C’est le principe de la couverture : prendre une position exactement opposée pour annuler l’exposition — la dernière colonne du tableau précédent.
Et la somme des écarts-types ?
Sans covariance, on aurait pu croire que le risque de x+y vaut 10 + 10 = 20. C’est le maximum, atteint seulement si \mathrm{cov} = \sigma_x\sigma_y. Dans tous les autres cas, combiner réduit le risque.
Un cas particulier trompeur
Covariance nulle et indépendance
Une implication à sens unique
\text{indépendance} \;\Longrightarrow\; \mathrm{cov}(x,y)=0 \qquad\qquad \text{la réciproque est fausse}
Le contre-exemple à connaître
Prenons x \in \{-2,-1,0,1,2\} et y = x^2, donc y \in \{4,1,0,1,4\}. Alors \overline{x} = 0, \overline{y} = 2, et \overline{xy} = \frac{(-2)(4)+(-1)(1)+0+1+2(4)}{5} = 0 \qquad\text{donc}\qquad \mathrm{cov}(x,y) = 0 - 0 \times 2 = 0
Et pourtant y est entièrement déterminé par x.
Ce que la covariance ne voit pas
Pourquoi elle ne le voit pas
Les contributions des quadrants se compensent exactement : pour x négatif, y est au-dessus de sa moyenne dans un quadrant ; pour x positif, dans l’autre. Le solde est nul.
La covariance ne détecte que les liaisons linéaires. Une relation en U lui est invisible.
La conséquence pratique
En finance, deux actifs de covariance nulle ne sont pas indépendants pour autant : ils peuvent s’effondrer ensemble lors d’un krach, sans liaison linéaire en temps normal. Les modèles fondés sur la seule matrice de covariance ignorent cette dépendance dans les queues.
S’entraîner
Exercice 1 : un tableau à double entrée
Enfants et pièces de 20 logements
| Enfants x, pièces y | y = 2 | y = 3 | y = 4 | Total |
|---|---|---|---|---|
| x = 0 | 4 | 2 | 0 | 6 |
| x = 1 | 2 | 4 | 2 | 8 |
| x = 2 | 0 | 2 | 4 | 6 |
| Total | \mathbf{6} | \mathbf{8} | \mathbf{6} | \mathbf{20} |
- Calculer \overline{x} et \overline{y} à partir des marges.
- Calculer \sum n_{ij}\,x_i\,y_j, puis la covariance.
- Calculer V(x) et V(y), et vérifier l’inégalité de Cauchy-Schwarz.
Exercice 1 : solution
Moyennes et covariance
- \overline{x} = (0 \times 6 + 1 \times 8 + 2 \times 6)/20 = 1 enfant ; \overline{y} = (2 \times 6 + 3 \times 8 + 4 \times 6)/20 = 3 pièces.
- La ligne x = 0 n’apporte rien. Ligne x = 1 : 2 \times 2 + 4 \times 3 + 2 \times 4 = 24. Ligne x = 2 : 2 \times (2 \times 3 + 4 \times 4) = 44. Total 68, d’où \mathrm{cov}(x,y) = \frac{68}{20} - 1 \times 3 = 3{,}4 - 3 = 0{,}4
Cauchy-Schwarz
- V(x) = (8 + 24)/20 - 1 = 0{,}6 et V(y) = (24 + 72 + 96)/20 - 9 = 0{,}6. Donc \sigma_x\,\sigma_y = 0{,}6, et 0{,}4 \leq 0{,}6 : la liaison est positive — plus d’enfants, plus de pièces — sans être parfaite.
Exercice 2 : la variance d’un écart de prix
Le blé à Fès et à Meknès
Sur une année, le prix hebdomadaire du blé (dirhams par kilo) a un écart-type de 0{,}30 à Fès (x) et de 0{,}25 à Meknès (y), avec \mathrm{cov}(x,y) = 0{,}06.
- Établir la formule de V(x - y) à partir de celle de V(x+y).
- Calculer l’écart-type de l’écart de prix x - y.
- Un commerçant gagne sa vie sur l’écart entre les deux marchés. Son revenu est-il plus ou moins risqué que le prix de chaque marché ? Pourquoi ?
Exercice 2 : solution
Une somme avec un coefficient négatif
- x - y = x + (-y), avec V(-y) = V(y) et \mathrm{cov}(x,-y) = -\mathrm{cov}(x,y) : V(x-y) = V(x) + V(y) - 2\,\mathrm{cov}(x,y)
- V(x - y) = 0{,}09 + 0{,}0625 - 0{,}12 = 0{,}0325, d’où un écart-type de 0{,}18 dirham par kilo.
- Moins risqué : les deux prix évoluent ensemble (\mathrm{cov} > 0), et l’écart retranche ce mouvement commun. Une covariance positive, défavorable pour une somme, est favorable pour une différence.
Ce qu’il faut retenir
Le résumé du chapitre
Sept points
- La covariance s’obtient en remplaçant, dans la variance, le second facteur par l’écart de l’autre variable.
- \mathrm{cov}(x,x) = V(x) : la variance est un cas particulier de covariance.
- Formule pratique : \mathrm{cov}(x,y) = \overline{xy} - \overline{x}\,\overline{y} ; sur un tableau, on pondère par n_{ij}.
- Son signe s’interprète ; sa valeur non, car elle dépend des unités.
- V(x \pm y) = V(x)+V(y) \pm 2\,\mathrm{cov}(x,y) : le fondement de la diversification.
- \lvert \mathrm{cov} \rvert \leq \sigma_x\,\sigma_y : la clé du chapitre suivant.
- Covariance nulle n’implique pas indépendance : la liaison peut être non linéaire.
La suite
Le seul défaut de la covariance est son unité. Diviser par le produit des écarts-types donne un nombre compris entre -1 et +1 : le coefficient de corrélation linéaire. C’est le chapitre 13, l’aboutissement du cours.
Ressources du chapitre
- Diapositives
- Polycopié du chapitre
- Exercices corrigés
- Application interactive
- — Vidéo
- QCM (bientôt)