You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/tp/tp5.qmd
+9Lines changed: 9 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,9 @@ number-depth: 3
13
13
---
14
14
# Visualisation des Données avec Matplotlib et Seaborn
15
15
16
+
[Le TP est disponible ici](https://colab.research.google.com/drive/12uIH7AZjFXDcG51a6sbzrauhD6B8QgqW?usp=drive_link)
17
+
18
+
16
19
## Exercice 1 : Courbe linéaire
17
20
Tracez la courbe de la fonction $f(x) = x^2$ pour $x$ allant de 0 à 10. Utilisez 100 points pour $x$ afin d’obtenir une courbe lisse. Ajoutez un titre "Courbe parabole" et nommez les axes "x" et "f(x)".
18
21
@@ -60,23 +63,28 @@ Toujours avec le dataset Iris, calculez la matrice de corrélation et affichez u
60
63
61
64
## Exercice 10 : Analyse univariée
62
65
Utilisez la base de données [Credit Risk Dataset](https://www.kaggle.com/datasets/laotse/credit-risk-dataset?resource=download).
66
+
63
67
- Chargez les données et affichez les premières lignes.
64
68
- Faites une analyse univariée des variables `person_age`, `person_income`, et `loan_amnt` en utilisant des histogrammes et des boxplots.
65
69
- Identifiez les valeurs aberrantes dans `loan_int_rate`.
66
70
67
71
## Exercice 11 : Analyse bivariée
72
+
68
73
- Étudiez la relation entre `person_income` et `loan_amnt` à l’aide d’un scatter plot (quanti-quanti).
69
74
- Étudiez l’influence de `person_home_ownership` sur `loan_amnt` via un boxplot (quanti-quali).
70
75
- Étudiez la relation entre `loan_intent` et `loan_grade` via un countplot (quali-quali).
71
76
72
77
## Exercice 12 : Tests statistiques en Python
78
+
73
79
- Testez s’il y a une différence significative de revenu (`person_income`) entre les propriétaires et non-propriétaires (`person_home_ownership`) avec un test t de Student.
74
80
- Testez si la distribution des taux d’intérêt (`loan_int_rate`) suit une loi normale.
75
81
- Testez l’indépendance entre `loan_intent` et `loan_status` avec un test du chi².
76
82
- Réalisez une ANOVA pour comparer le revenu (`person_income`) entre plusieurs catégories de but du prêt (`loan_intent`).
77
83
78
84
## Exercice 13 : Organisation en subplots
85
+
79
86
Créez une figure comportant 4 subplots organisés en 2 lignes × 2 colonnes contenant :
87
+
80
88
- Un graphique linéaire représentant une fonction de votre choix.
81
89
- Un scatter plot illustrant une relation entre deux variables quantitatives.
82
90
- Un histogramme d’une variable de votre choix.
@@ -85,6 +93,7 @@ Créez une figure comportant 4 subplots organisés en 2 lignes × 2 colonnes con
85
93
Ajoutez un titre à chaque subplot et ajustez la disposition pour éviter le chevauchement.
86
94
87
95
## Exercice 14 : Tests statistiques avancés
96
+
88
97
- Effectuez un test de corrélation de Pearson et de Spearman entre `person_income` et `loan_amnt` (quanti-quanti).
89
98
- Réalisez un test du chi² pour tester l’indépendance entre `cb_person_default_on_file` et `loan_status` (quali-quali).
90
99
- Effectuez une comparaison de moyennes (`t-test indépendant`) entre `loan_int_rate` pour les individus ayant un historique de défaut (`cb_person_default_on_file`) et ceux qui n’en ont pas.
0 commit comments