Aller au contenu
Télécharger l'application

Accueil › ECG › Maths approfondies

ECG2 · Maths approfondies · semaine 29

Travaux pratiques, statistiques descriptives bivariées

Série statistique à deux variables, nuage de points et point moyen tracés en Python. Covariance et coefficient de corrélation empiriques, droites de régression. Durée indicative de 3 heures, sur des données économiques, sociologiques ou historiques.

Sommaire

Le cours

Résumé en cinq points

  1. Une série statistique double se décrit d’abord par son nuage de points et son point moyen, de coordonnées les deux moyennes.
  2. La covariance empirique vaut la moyenne des produits moins le produit des moyennes, et le coefficient de corrélation est son quotient par le produit des écarts types empiriques.
  3. Le coefficient de corrélation est compris entre −1-1 et 11, et vaut 11 ou −1-1 exactement en cas d’alignement parfait.
  4. La droite de régression de yy en xx minimise la somme des carrés des écarts verticaux. Sa pente vaut la covariance divisée par la variance de xx, et elle passe par le point moyen. L’existence du minimum se démontre avec la hessienne.
  5. En Python, np.mean, np.var, np.std et plt.plot suffisent à tout ce thème, et une transformation par np.log ramène les modèles exponentiels et puissance au cas linéaire.
Pourquoi ce chapitre

En première année, on décrivait une série statistique à une variable, avec moyenne, médiane, variance et histogramme. Ce thème passe à deux variables mesurées sur les mêmes individus :

  • le revenu et la consommation d’un ménage ;
  • la publicité et les ventes d’une entreprise ;
  • l’année et la population d’un pays.

On ne décrit plus une distribution, on cherche un lien.

  • Le nuage de points le montre.
  • La covariance et le coefficient de corrélation le mesurent.
  • La droite de régression le résume et permet de prévoir.

Le programme demande d’utiliser des données réelles, économiques, sociologiques ou historiques. Il demande aussi un regard critique, ce qui signifie savoir dire ce que ces indicateurs ne disent pas.

Les formules de la régression sont un problème de minimisation d’une fonction de deux variables, ce qui relie directement ce thème au cours d’analyse de l’année.

Fin de l'aperçu gratuit

Encore 14 parties de cours et 9 corrigés.

Essayer 7 jours gratuitement Sans engagement · cours, exercices et fiches complets

Méthodes et exercices

Exercices classiques corrigés

Rangés par thème, du plus simple au plus exigeant. Difficulté et durée indicatives.

Corrélation linéaire 4

Exercice 1. Changement d'unités ★

Application du cours · 10 min · Niveau khôlle

Des températures xx en degrés Celsius et des consommations yy en kWh sont converties en u=1,8x+32(Fahrenheit) etv=y1000(MWh).\begin{aligned} u &= 1{,}8x + 32 \quad \text{(Fahrenheit) et} \\ v &= \frac{y}{1000} \quad \text{(MWh).} \end{aligned} Exprimer cov⁡(u,v)\operatorname{cov}(u, v), r(u,v)r(u, v) et la pente de vv en uu en fonction des quantités initiales.

Voir l'indice

Technique bilinéarité de la covariance.

Voir le corrigé offert
  1. uᵢ − ū = 1,8(xᵢ − x̄) et vᵢ − v̄ = (yᵢ − ȳ)/1000. 2. D'où cov(u, v) = 0,0018 c. 3. su = 1,8 sx et sv = sy/1000. 4. Donc r(u, v) = 0,0018 c/(0,0018 sx sy) = r. 5. La pente vaut 0,0018 c/(3,24 s_x²) = a/1800.

piège : Faire intervenir la constante 32, qui disparaît dès qu'on centre.

Exercice 2. Encadrement de r par Cauchy-Schwarz ★★

Classiques de khôlle et concours · 20 min · Niveau khôlle

On suppose sx>0s_x > 0 et sy>0s_y > 0.

Montrer ∣r∣≤1|r| \leq 1 avec le produit scalaire canonique de Rn\R^n, puis caractériser ∣r∣=1|r| = 1.

Voir le début du corrigé
  1. Avec X = (x₁ − x̄, …, xₙ − x̄) et Y de même, c = ⟨X, Y⟩/n, sx = ||X||/√n, sy = ||Y||/√n. …

La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.

Exercice 5. Corrélation nulle et lien exact ★★

Classiques de khôlle et concours · 20 min · Niveau khôlle

La liste des xix_i est invariante par x↦−xx \mapsto -x (chaque valeur apparaît autant de fois que son opposée) et yi=g(xi)y_i = g(x_i) avec gg paire.

Montrer que c=0c = 0 et commenter.

Voir le début du corrigé
  1. Par symétrie, xˉ=0\bar{x} = 0, donc c=(1/n)∑xig(xi)c = (1/n) \sum x_i g(x_i).

La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.

Exercice 10. Influence d'un point aberrant ★★

Classiques de khôlle et concours · 25 min · Niveau écrit BCE, ESSEC ou HEC

Les points (0,0),(1,0),(0,1),(1,1)(0, 0), \quad (1, 0), \quad (0, 1), \quad (1, 1) sont complétés par (t,t)(t, t) avec t>1t > 1.

Calculer r(t)r(t) et sa limite en +∞+\infty.

Voir le début du corrigé
  1. x et y jouent des rôles symétriques, donc sx = sy et r = c/s_x². …

La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.

Droite des moindres carrés 4

Exercice 4. Un calcul complet ★

Application du cours · 15 min · Niveau khôlle

Dépenses publicitaires xx (milliers d'euros) et ventes yy (dizaines de milliers d'euros) : x=1,2,3,4,5ety=3,5,4,7,6.\begin{aligned} x &= 1, 2, 3, 4, 5 \quad \text{et} \\ y &= 3, 5, 4, 7, 6. \end{aligned} Calculer cc, rr, la droite de yy en xx, et prévoir les ventes pour x=6x = 6 et x=50x = 50.

Voir le début du corrigé
  1. x̄ = 3, ȳ = 5, moyenne(xy) = 16,6, donc c = 1,6. …

La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.

Exercice 3. Formules des moindres carrés ★★

Classiques de khôlle et concours · 25 min · Niveau khôlle

Les xix_i ne sont pas tous égaux.

Montrer que F(a,b)=∑(yi−axi−b)2F(a, b) = \sum (y_i - a x_i - b)^2 admet un unique minimum global et le déterminer.

Que se passe-t-il si tous les xix_i sont égaux ?

Voir le début du corrigé
  1. F est polynomiale, donc C² sur l'ouvert R². …

La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.

Exercice 7. Les deux droites ★★

Classiques de khôlle et concours · 25 min · Niveau écrit BCE, EDHEC ou emlyon

On donne xˉ=10\bar{x} = 10, yˉ=30\bar{y} = 30, sx=2s_x = 2, sy=5s_y = 5, r=0,8r = 0{,}8. Écrire les deux droites. Pour y=40y = 40, comparer xx donné par la droite de xx en yy et xx obtenu en inversant la droite de yy en xx. Montrer que ∣a∣≤∣1/a′∣|a| \leq |1/a'| si c≠0c \neq 0.

Voir le début du corrigé
  1. a=2a = 2, droite passant par (10,30)(10, 30) : y=2x+10y = 2x + 10.

La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.

Exercice 9. Droite contrainte par l'origine ★★

Classiques de khôlle et concours · 25 min · Niveau écrit BCE, ESSEC ou HEC

Les xix_i ne sont pas tous nuls et G(a)=∑(yi−axi)2.G(a) = \sum (y_i - a x_i)^2. Minimiser GG, en déduire Cauchy-Schwarz pour les sommes, comparer avec le minimum de FF et dire quand les deux pentes coïncident.

Voir le début du corrigé
  1. G(a) = a² Σxᵢ² − 2a Σxᵢyᵢ + Σyᵢ² est un trinôme de coefficient dominant strictement positif, minimal en a₀ = Σxᵢyᵢ/Σxᵢ². …

La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.

Décomposition de la variance 1

Exercice 6. Décomposition de la variance ★★

Classiques de khôlle et concours · 20 min · Niveau écrit Ecricome

Avec y^i=axi+b\hat{y}_i = a x_i + b et ei=yi−y^ie_i = y_i - \hat{y}_i, montrer que sy^2=r2sy2s_{\hat{y}}^2 = r^2 s_y^2, que se2=sy2(1−r2)s_e^2 = s_y^2(1 - r^2), et en déduire sy2=sy^2+se2s_y^2 = s_{\hat{y}}^2 + s_e^2.

Voir le début du corrigé
  1. ŷ étant affine en x, s_ŷ² = a²s_x² = c²/s_x² = r²s_y². …

La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.

Ajustement non linéaire 1

Exercice 8. Croissance exponentielle en Python ★★

Classiques de khôlle et concours · 20 min · Niveau écrit BCE, EDHEC ou emlyon

Un chiffre d'affaires yi>0y_i > 0 est observé aux années xix_i, avec le modèle y≈Aebx.y \approx A e^{bx}.

Écrire une fonction renvoyant AA, bb et la corrélation du nuage transformé.

Interpréter b=0,05b = 0{,}05.

Quel critère a-t-on minimisé ?

Voir le début du corrigé
  1. ln y ≈ ln A + b x, et z = ln y est défini car yᵢ > 0. …

La suite du corrigé dans Sup et Spé+ : essai gratuit 7 jours.

Fiche de cours rédigée à partir du programme officiel de la voie EC, mathématiques approfondies de seconde année, partie « Travaux pratiques de mathématiques avec Python », thème « Statistiques descriptives bivariées ».