Chapitre 10 / 10
Mise en pratique : pipeline d'analyse de données
10 leçons dans ce chapitre.
Récupérer des données depuis une API
Ce dernier chapitre construit un minipipeline complet : récupérer des données, les analyser, les stocker, puis les visualiser. Pre…
Voir les détails du chapitre
Ce dernier chapitre construit un minipipeline complet : récupérer des données, les analyser, les stocker, puis les visualiser. Première étape : récupérer une liste de ventes depuis une API, avec (vu au septième chapitre). Supposons que le serveur réponde avec le statut et le corps JSON suivant : et (vus au septième chapitre) protègent l'appel contre un serveur trop lent ou une erreur HTTP, avant m…
Charger les données en DataFrame pandas
Deuxième étape : convertir la liste de dictionnaires reçue de l'API en DataFrame pandas (vu au sixième chapitre), pour bénéficier…
Nettoyer et filtrer les données
Troisième étape : des données réelles contiennent souvent des valeurs manquantes ou invalides. retire les lignes incomplètes ; un…
Calculer des statistiques avec groupby
Quatrième étape : résumer les ventes par catégorie, avec (vu au sixième chapitre) — l'étape d'analyse proprement dite du pipeline,…
Sauvegarder les données dans une base SQLite
Cinquième étape : plutôt qu'un fichier JSON (vu dans Python Intermédiaire), stocker les ventes dans une vraie base de données avec…
Interroger la base SQLite
Sixième étape : relire les données stockées, avec (déjà vu dans les modules SQL de ce catalogue) — la table SQLite créée à la leço…
Visualiser les données avec matplotlib
Septième étape : un tableau de chiffres reste souvent moins parlant qu'un graphique. (à installer séparément, comme et ) est la bi…
Personnaliser un graphique
Huitième étape : un graphique sans titre ni légende reste difficile à interpréter isolément. Quelques fonctions ajoutent les infor…
Automatiser le pipeline en une fonction
Neuvième étape : rassembler récupération, nettoyage et stockage dans une seule fonction réutilisable, pour ne pas répéter ces étap…
Cas pratique : un mini-pipeline de données complet
Cette dernière leçon du module assemble l'intégralité du chapitre : récupération API, nettoyage, stockage SQLite, agrégation, et v…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/10 terminées
Accès complet
La première leçon de chaque chapitre est gratuite (10 leçons sur 97).
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 87 leçons restantes de ce module