mathématiques (ECT 2e année) · Chapitre 12 · Exercice
Les trois commandes du thème
Informatique et travaux pratiques · Statistiques descriptives bivariées · niveau 1 (application)
Énoncé
Deux tableaux np.array nommés x et y contiennent une série double. Écrire les instructions Python qui 1. tracent le nuage de points, 2. calculent le coefficient de corrélation, 3. calculent les coefficients de la droite de régression.
Corrigé
1. plt.scatter(x, y) puis plt.show(). 2. np.corrcoef(x, y) rend une matrice dont le coefficient cherché est [0, 1] ; les termes diagonaux valent .
3. a, b = np.polyfit(x, y, 1), où est le degré du polynôme d'ajustement. Pour tracer la droite par-dessus le nuage : plt.plot(x, a * x + b), avant plt.show().
Exercices semblables
- Un point moyen et une corrélation corrigé
- Lire un nuage corrigé
- Une prévision, et ses limites corrigé
- Une pré-transformation logarithmique corrigé
- Une conclusion trop rapide corrigé