Aller au contenu principal
Terminale

Statistique à deux variables : ajustements et corrélation — Exercices d'application

1. Nuage de points et point moyen

↩ Revoir le cours

Exercice 1 — ⭐

Un magasin teste différents prix xx (en €) pour un article et relève le nombre yy d’articles vendus (en centaines) sur un mois.

xix_i10101515202025253030
yiy_i62625555505041413737
  1. Représente le nuage de points.
  2. Calcule les coordonnées du point moyen GG.
  3. Un ajustement affine semble-t-il pertinent ?
Voir le corrigé
  1. Les points sont presque alignés, sur une droite descendante.
  2. xˉ=1005=20\bar x = \dfrac{100}{5} = 20 ; yˉ=2455=49\bar y = \dfrac{245}{5} = 49 : G(20 ; 49)G(20\,;\,49).
  3. Oui : le nuage est allongé.

2. Droite des moindres carrés

↩ Revoir le cours

Exercice 2 — ⭐⭐

On reprend l’exercice 1.

  1. Calcule V(x)V(x) et cov(x,y)\text{cov}(x, y) (on pourra présenter les calculs dans un tableau des écarts xi−xˉx_i - \bar x et yi−yˉy_i - \bar y).
  2. En déduire l’équation de la droite des moindres carrés.
  3. Vérifie à la calculatrice et donne le coefficient de corrélation. Interprète son signe.
Voir le corrigé
  1. Écarts xi−xˉx_i - \bar x : −10-10, −5-5, 00, 55, 1010 ; écarts yi−yˉy_i - \bar y : 1313, 66, 11, −8-8, −12-12. V(x)=100+25+0+25+1005=50V(x) = \dfrac{100 + 25 + 0 + 25 + 100}{5} = 50 ; cov(x,y)=−130−30+0−40−1205=−64\text{cov}(x, y) = \dfrac{-130 - 30 + 0 - 40 - 120}{5} = -64.
  2. a=−6450=−1,28a = \dfrac{-64}{50} = -1{,}28 ; b=49−(−1,28)×20=74,6b = 49 - (-1{,}28) \times 20 = 74{,}6 : y=−1,28x+74,6y = -1{,}28x + 74{,}6.
  3. r≈−0,995r \approx -0{,}995 : corrélation très forte et négative (les ventes baissent quand le prix augmente).

Exercice 3 — ⭐⭐

  1. Montre, à partir de la formule b=yˉ−axˉb = \bar y - a\bar x, que la droite des moindres carrés passe toujours par le point moyen.
  2. Écris une fonction Python moindres_carres(X, Y) qui renvoie aa et bb, et teste-la sur les données de l’exercice 1.
Voir le corrigé
  1. Au point d’abscisse xˉ\bar x, la droite donne axˉ+b=axˉ+yˉ−axˉ=yˉa\bar x + b = a\bar x + \bar y - a\bar x = \bar y : elle passe par G(xˉ ; yˉ)G(\bar x\,;\,\bar y).
  2. def moindres_carres(X, Y):
        n = len(X)
        mx, my = sum(X) / n, sum(Y) / n
        cov = sum((x - mx) * (y - my) for x, y in zip(X, Y)) / n
        var = sum((x - mx) ** 2 for x in X) / n
        a = cov / var
        return a, my - a * mx
    
    print(moindres_carres([10, 15, 20, 25, 30], [62, 55, 50, 41, 37]))   # (-1.28, 74.6)

3. Interpoler, extrapoler

↩ Revoir le cours

Exercice 4 — ⭐⭐

Avec l’ajustement y=−1,28x+74,6y = -1{,}28x + 74{,}6 de l’exercice 2 :

  1. Estime les ventes pour un prix de 1818 €. Interpolation ou extrapolation ?
  2. Estime les ventes pour un prix de 4040 €, puis le prix pour lequel le modèle prévoit 00 vente. Qu’en penses-tu ?
  3. Pour quel prix la recette R=x×100yR = x \times 100y (en €) est-elle maximale selon ce modèle ?
Voir le corrigé
  1. y≈51,56y \approx 51{,}56, soit environ 5 1565\,156 articles : interpolation (18∈[10 ; 30]18 \in [10\,;\,30]).
  2. y≈23,4y \approx 23{,}4 (extrapolation, prudence). y=0y = 0 pour x≈58,3x \approx 58{,}3 € : très loin des données, le modèle linéaire n’a plus de raison d’être valable.
  3. R(x)=100x(−1,28x+74,6)=−128x2+7 460xR(x) = 100x(-1{,}28x + 74{,}6) = -128x^2 + 7\,460x : maximum pour x=7 460256≈29,14x = \dfrac{7\,460}{256} \approx 29{,}14 €.

4. Ajustements par changement de variable

↩ Revoir le cours

Exercice 5 — ⭐⭐⭐

La concentration cc d’un médicament dans le sang (en µg/L) est mesurée tt heures après l’injection.

tit_i0011223344
cic_i20020015015011211285856363
  1. Calcule zi=ln⁡ciz_i = \ln c_i (au centième) et représente le nuage (ti ; zi)(t_i\,;\,z_i).
  2. À la calculatrice, détermine la droite des moindres carrés de zz en tt (coefficients arrondis au millième).
  3. En déduire un ajustement de la forme c=Keαtc = Ke^{\alpha t}.
  4. Estime la concentration au bout de 66 h et la demi-vie du médicament.
Voir le corrigé
  1. z≈5,30z \approx 5{,}30 ; 5,015{,}01 ; 4,724{,}72 ; 4,444{,}44 ; 4,144{,}14 : les points sont presque alignés.
  2. z≈−0,288t+5,298z \approx -0{,}288t + 5{,}298 (r≈−0,9999r \approx -0{,}9999).
  3. c=e5,298e−0,288t≈200e−0,288tc = e^{5{,}298}e^{-0{,}288t} \approx 200e^{-0{,}288t}.
  4. c(6)≈200e−1,728≈35,5c(6) \approx 200e^{-1{,}728} \approx 35{,}5 µg/L. Demi-vie : e−0,288t=0,5  ⟺  t=ln⁡20,288≈2,4e^{-0{,}288t} = 0{,}5 \iff t = \dfrac{\ln 2}{0{,}288} \approx 2{,}4 h.

5. Corrélation et causalité

↩ Revoir le cours

Exercice 6 — ⭐⭐

Pour chaque affirmation, dis si la conclusion est justifiée et propose une autre explication.

  1. « Dans les villes, le nombre de pharmacies est fortement corrélé au nombre de naissances : les pharmacies favorisent la natalité. »
  2. « Les élèves qui prennent un petit-déjeuner ont de meilleurs résultats : le petit-déjeuner rend meilleur à l’école. »
  3. « Entre 2000 et 2020, le nombre de téléphones portables et l’espérance de vie ont augmenté ensemble (r=0,98r = 0{,}98). »
Voir le corrigé
  1. Non : facteur commun, la taille de la ville (plus d’habitants, donc plus de pharmacies et plus de naissances).
  2. Pas démontré : le petit-déjeuner peut être lié à d’autres facteurs (sommeil, cadre familial, niveau de vie) qui influencent aussi les résultats. Il faudrait une étude contrôlée.
  3. Les deux grandeurs augmentent avec le temps pour des raisons différentes : la corrélation ne dit rien d’un lien de cause à effet.