Chapitre 5 · Semestre 5

Le modèle de régression multiple

Économétrie
Cahier de préparation · 50 DH

Objectifs du chapitre — À la fin de ce chapitre, vous saurez :

  • écrire le modèle linéaire multiple sous forme matricielle ;
  • connaître l'estimateur des MCO $\hat{\beta} = (X'X)^{-1}X'y$ et ses propriétés ;
  • estimer à la main un modèle à deux variables explicatives (formules en écarts à la moyenne) ;
  • interpréter les coefficients « toutes choses égales par ailleurs » ;
  • mener les tests de Student et de Fisher, y compris le test de restrictions ;
  • utiliser des variables indicatrices.

5.1 Le modèle et son écriture matricielle

Une variable économique dépend rarement d'un seul facteur : les ventes dépendent du prix, de la publicité, du revenu des clients, de la saison. Le modèle linéaire multiple s'écrit :

$$y_i = \beta_0 + \beta_1 x_{1i} + \beta_2 x_{2i} + \dots + \beta_p x_{pi} + \varepsilon_i \qquad i = 1, \dots, n$$

soit $k = p + 1$ paramètres. Sous forme matricielle :

$$\boxed{y = X\beta + \varepsilon}$$

où $y$ est le vecteur $(n \times 1)$ des observations, $X$ la matrice $(n \times k)$ des variables explicatives (une première colonne de 1 pour la constante), $\beta$ le vecteur $(k \times 1)$ des paramètres et $\varepsilon$ le vecteur des erreurs.

Aux hypothèses du chapitre 2 s'ajoute l'absence de colinéarité parfaite : aucune variable explicative n'est une combinaison linéaire exacte des autres (la matrice $X'X$ doit être inversible).

5.2 L'estimateur des moindres carrés

Minimiser $e'e = \sum e_i^2$ conduit aux équations normales $X'X\hat{\beta} = X'y$, d'où :

$$\boxed{\hat{\beta} = (X'X)^{-1} X'y} \qquad V(\hat{\beta}) = \sigma^2 (X'X)^{-1} \qquad \hat{\sigma}^2 = \frac{SCR}{n - k}$$

Les propriétés de la régression simple se généralisent : estimateurs sans biais, BLUE (Gauss-Markov), résidus de somme nulle et orthogonaux à chaque variable explicative. Les écarts-types des coefficients sont les racines des éléments diagonaux de $\hat{\sigma}^2 (X'X)^{-1}$.

Cas de deux variables explicatives : en notant $S_{11}$, $S_{22}$, $S_{12}$, $S_{1y}$, $S_{2y}$ les sommes de produits en écarts à la moyenne et $D = S_{11} S_{22} - S_{12}^2$ :

$$\hat{\beta}_1 = \frac{S_{1y} S_{22} - S_{2y} S_{12}}{D} \qquad \hat{\beta}_2 = \frac{S_{2y} S_{11} - S_{1y} S_{12}}{D} \qquad \hat{\beta}_0 = \bar{y} - \hat{\beta}_1 \bar{x}_1 - \hat{\beta}_2 \bar{x}_2$$

$$V(\hat{\beta}_1) = \frac{\sigma^2 S_{22}}{D} \qquad V(\hat{\beta}_2) = \frac{\sigma^2 S_{11}}{D} \qquad SCE = \hat{\beta}_1 S_{1y} + \hat{\beta}_2 S_{2y}$$

5.3 L'interprétation « toutes choses égales par ailleurs »

Dans le modèle multiple, $\beta_j$ mesure l'effet d'une variation d'une unité de $x_j$ sur $y$, les autres variables explicatives étant maintenues constantes. C'est ce qui fait l'intérêt de la régression multiple : elle permet d'isoler l'effet propre de chaque facteur, alors qu'une régression simple mélange l'effet de $x_j$ et celui des variables omises qui lui sont corrélées (chapitre 6).

5.4 Qualité de l'ajustement et tests

  • $R^2 = SCE / SCT$ et $\bar{R}^2 = 1 - (1 - R^2)(n - 1)/(n - k)$ (chapitre 3).
  • Test de Student sur chaque coefficient : $t = \hat{\beta}_j / \hat{\sigma}_{\hat{\beta}_j} \sim \mathcal{T}(n - k)$.
  • Test de Fisher global : $H_0 : \beta_1 = \beta_2 = \dots = \beta_p = 0$ ; $F = \dfrac{SCE / (k - 1)}{SCR / (n - k)} \sim \mathcal{F}(k - 1 ;\, n - k)$.
  • Test de restrictions linéaires (par exemple : deux coefficients sont nuls, ou égaux, ou leur somme vaut 1). On estime le modèle non contraint ($SCR_{nc}$) et le modèle contraint ($SCR_c$), avec $q$ restrictions :

$$\boxed{F = \frac{(SCR_c - SCR_{nc}) / q}{SCR_{nc} / (n - k)} \sim \mathcal{F}(q ;\, n - k)}$$

Si les restrictions sont vraies, imposer la contrainte ne dégrade presque pas l'ajustement et $F$ est faible.

5.5 Les variables indicatrices

Une variable indicatrice (ou muette, dummy) vaut 1 si une caractéristique est présente et 0 sinon (salarié femme, entreprise exportatrice, mois de Ramadan, région). Dans $\text{salaire} = \beta_0 + \beta_1 \text{expérience} + \delta\,F + \varepsilon$, avec $F = 1$ pour une femme, $\delta$ mesure l'écart moyen de salaire entre femmes et hommes à expérience égale.

Pour une variable qualitative à $m$ modalités (par exemple quatre trimestres), on introduit $m - 1$ indicatrices ; la modalité omise sert de référence. Introduire les $m$ indicatrices avec une constante crée une colinéarité parfaite : c'est le piège des variables indicatrices.

5.6 Méthode : estimer et interpréter un modèle multiple

  1. Calculer les moyennes et les sommes en écarts ($S_{11}$, $S_{22}$, $S_{12}$, $S_{1y}$, $S_{2y}$, $S_{yy}$).
  2. Calculer $D$, puis $\hat{\beta}_1$, $\hat{\beta}_2$ et $\hat{\beta}_0$.
  3. Calculer $SCE$, $SCR = S_{yy} - SCE$, $R^2$, $\bar{R}^2$ et $\hat{\sigma}^2 = SCR/(n - k)$.
  4. Calculer les écarts-types, les $t$ et le $F$ ; conclure avec les valeurs critiques à $n - k$ degrés de liberté.
  5. Interpréter chaque coefficient « toutes choses égales par ailleurs » et vérifier les signes attendus.

Les pièges à éviter

  • Oublier la colonne de 1 dans $X$ (la constante).
  • Interpréter un coefficient sans préciser « les autres variables étant constantes ».
  • Utiliser $n - 2$ degrés de liberté au lieu de $n - k$.
  • Introduire toutes les modalités d'une variable qualitative avec une constante.
  • Confondre le test de Fisher global et le test de Student de chaque coefficient : le modèle peut être globalement significatif avec certains coefficients non significatifs.

Exercice 1 — Prix, publicité et ventes

Une entreprise de produits d'entretien étudie ses ventes mensuelles $y$ (milliers d'unités) en fonction du prix $x_1$ (DH) et des dépenses publicitaires $x_2$ (milliers de DH) sur 10 mois :

Mois 1 2 3 4 5 6 7 8 9 10
$y$ 42,6 40,2 46,4 35,2 45,9 35,9 37,7 45,3 34,5 36,3
$x_1$ 10 12 11 14 13 15 16 14 17 18
$x_2$ 8 10 12 9 14 11 13 16 12 15

On a calculé : $\bar{y} = 40$, $\bar{x}_1 = 14$, $\bar{x}_2 = 12$, $S_{11} = 60$, $S_{22} = 60$, $S_{12} = 31$, $S_{1y} = -75{,}9$, $S_{2y} = 27{,}3$, $S_{yy} = 199{,}74$. La régression de $y$ sur $x_1$ seul donne $SCR = 103{,}73$. On donne $t_{0,025}(7) = 2{,}365$, $F_{0,05}(2 ; 7) = 4{,}74$ et $F_{0,05}(1 ; 7) = 5{,}59$.

Travail à faire :

  1. Estimez les coefficients du modèle $y = \beta_0 + \beta_1 x_1 + \beta_2 x_2 + \varepsilon$ et interprétez-les.
  2. Calculez $SCE$, $SCR$, $R^2$, $\bar{R}^2$ et $\hat{\sigma}^2$.
  3. Calculez les écarts-types et testez la significativité de $\beta_1$ et $\beta_2$.
  4. Testez la significativité globale du modèle.
  5. À l'aide du modèle contraint, testez $H_0 : \beta_2 = 0$ par le test de Fisher et comparez avec le test de Student.
  6. Prévoyez les ventes pour un prix de 15 DH et un budget publicitaire de 14 000 DH.
Voir le corrigé

1) Estimation : $D = 60 \times 60 - 31^2 = 3\,600 - 961 = 2\,639$.

$$\hat{\beta}_1 = \frac{(-75{,}9)(60) - (27{,}3)(31)}{2\,639} = \frac{-4\,554 - 846{,}3}{2\,639} \approx \mathbf{-2{,}046} \qquad \hat{\beta}_2 = \frac{(27{,}3)(60) - (-75{,}9)(31)}{2\,639} = \frac{1\,638 + 2\,352{,}9}{2\,639} \approx \mathbf{1{,}512}$$

$$\hat{\beta}_0 = 40 - (-2{,}046)(14) - (1{,}512)(12) \approx \mathbf{50{,}50}$$

Toutes choses égales par ailleurs, une hausse du prix de 1 DH réduit les ventes d'environ 2 046 unités par mois ; 1 000 DH de publicité supplémentaires les augmentent d'environ 1 512 unités. Les signes sont conformes à la théorie.

2) Ajustement

  • $SCE = (-2{,}046)(-75{,}9) + (1{,}512)(27{,}3) \approx 155{,}32 + 41{,}28 = \mathbf{196{,}60}$ ;
  • $SCR = 199{,}74 - 196{,}60 = \mathbf{3{,}14}$ ;
  • $R^2 = 196{,}60 / 199{,}74 \approx \mathbf{0{,}984}$ ; $\bar{R}^2 = 1 - (3{,}14/7)/(199{,}74/9) \approx \mathbf{0{,}980}$ ;
  • $\hat{\sigma}^2 = 3{,}14 / 7 \approx \mathbf{0{,}448}$.

3) Tests de Student

$$\hat{\sigma}_{\hat{\beta}_1} = \hat{\sigma}_{\hat{\beta}_2} = \sqrt{\frac{0{,}448 \times 60}{2\,639}} \approx 0{,}101 \qquad t_1 = \frac{-2{,}046}{0{,}101} \approx \mathbf{-20{,}3} \qquad t_2 = \frac{1{,}512}{0{,}101} \approx \mathbf{15{,}0}$$

Les deux valeurs absolues dépassent 2,365 : prix et publicité ont chacun un effet significatif.

4) Test global

$$F = \frac{196{,}60 / 2}{3{,}14 / 7} \approx \frac{98{,}30}{0{,}448} \approx \mathbf{219} > 4{,}74$$

Le modèle est globalement significatif.

5) Test de restriction ($q = 1$, modèle contraint sans $x_2$) :

$$F = \frac{(103{,}73 - 3{,}14) / 1}{3{,}14 / 7} \approx \frac{100{,}59}{0{,}448} \approx \mathbf{224} > 5{,}59$$

On rejette $\beta_2 = 0$. On retrouve $F \approx t_2^2 \approx 15^2$ : pour une seule restriction, les deux tests sont équivalents.

6) Prévision : $\hat{y} = 50{,}50 - 2{,}046 \times 15 + 1{,}512 \times 14 \approx 50{,}50 - 30{,}69 + 21{,}17 = \mathbf{40{,}98}$ milliers d'unités.

Exercice 2 — Variables indicatrices

Sur 400 salariés, on estime (écarts-types entre parenthèses) :

$$\widehat{\text{salaire}} = 3\,200 + 150\,\text{exp} + 900\,\text{cadre} - 400\,F$$ $$\qquad\qquad (310) \quad\; (20) \qquad\;\; (150) \qquad\; (120)$$

où exp = années d'expérience, cadre = 1 si le salarié est cadre, $F = 1$ pour une femme.

  1. Interprétez chaque coefficient.
  2. Les coefficients sont-ils significatifs à 5 % (grand échantillon) ?
  3. Prévoyez le salaire d'une femme cadre ayant 10 ans d'expérience.
Voir le corrigé

1) Chaque année d'expérience augmente le salaire de 150 DH en moyenne ; être cadre l'augmente de 900 DH ; à expérience et statut égaux, les femmes gagnent en moyenne 400 DH de moins que les hommes.

2) $t$ : $3\,200/310 \approx 10{,}3$ ; $150/20 = 7{,}5$ ; $900/150 = 6$ ; $-400/120 \approx -3{,}33$. Tous dépassent 1,96 en valeur absolue : significatifs. L'écart de salaire entre femmes et hommes est significatif, ce qui peut signaler une discrimination (ou des variables omises, comme le secteur).

3) $3\,200 + 1\,500 + 900 - 400 = \mathbf{5\,200}$ DH.

Exercice 3 — Test des rendements d'échelle constants

On estime une fonction de Cobb-Douglas $\ln Q = \beta_0 + \beta_1 \ln K + \beta_2 \ln L + \varepsilon$ sur 25 entreprises : $SCR = 0{,}84$. En imposant $\beta_1 + \beta_2 = 1$ (rendements d'échelle constants), on obtient $SCR = 0{,}90$. On donne $F_{0,05}(1 ; 22) = 4{,}30$.

  1. Calculez la statistique de Fisher.
  2. Concluez.
Voir le corrigé

1) $q = 1$, $n - k = 22$ : $F = \dfrac{(0{,}90 - 0{,}84)/1}{0{,}84/22} = \dfrac{0{,}06}{0{,}0382} \approx \mathbf{1{,}57}$.

2) $1{,}57 < 4{,}30$ : on ne rejette pas $H_0$ ; les données sont compatibles avec des rendements d'échelle constants.

L'essentiel — Régression multiple

  • $y = X\beta + \varepsilon$ ; $k$ paramètres (constante comprise) ; pas de colinéarité parfaite ($X'X$ inversible).
  • $\hat{\beta} = (X'X)^{-1}X'y$ ; $V(\hat{\beta}) = \sigma^2 (X'X)^{-1}$ ; $\hat{\sigma}^2 = SCR/(n - k)$ ; estimateurs BLUE.
  • Deux variables : $D = S_{11}S_{22} - S_{12}^2$ ; $\hat{\beta}_1 = (S_{1y}S_{22} - S_{2y}S_{12})/D$ ; $\hat{\beta}_2 = (S_{2y}S_{11} - S_{1y}S_{12})/D$ ; $V(\hat{\beta}_1) = \sigma^2 S_{22}/D$.
  • Interprétation toutes choses égales par ailleurs.
  • Student par coefficient ; Fisher global ; restrictions : $F = [(SCR_c - SCR_{nc})/q] / [SCR_{nc}/(n - k)]$.
  • Indicatrices : écart moyen par rapport à la modalité de référence ; $m - 1$ indicatrices pour $m$ modalités (piège des indicatrices).
1Dans y = Xβ + ε, la première colonne de X est en général :
2L'estimateur des MCO en écriture matricielle est :
3Un coefficient de la régression multiple mesure l'effet de sa variable :
4Avec n = 30 et 4 variables explicatives plus une constante, les ddl résiduels sont :
5Le test de Fisher global teste :
6SCR contraint 50, SCR non contraint 40, q = 2, n − k = 20. La statistique F vaut :
7Pour une variable qualitative à 4 modalités avec une constante, on introduit :
8Le coefficient d'une indicatrice mesure :
9La colinéarité parfaite entre variables explicatives empêche :
10Pour une seule restriction, la statistique F du test de restriction est égale :
Couverture : Cahier de préparation — Économétrie (S5)
Prépare ton examenCahier de préparation — Économétrie (S5)

160 QCM corrigés, 16 exercices et 3 examens blancs

Voir le cahier d'Économétrie 50 DH · 79 pages · PDF envoyé sur WhatsApp

S'entraîner sur des sujets réels

Des sujets réels de concours (master, licence d'excellence) avec une épreuve de Économétrie : énoncé complet et corrigé indicatif.

Voir les 16 sujets de concours en Économétrie →

Nouveaux cours, cahiers et sujets corrigés : suis la chaîne WhatsApp SaadConcours.Suivre la chaîne