Exploiter Python pour manipuler et analyser des données : bases du langage, manipulation de tableaux avec pandas, nettoyage et transformation, agrégations et jointures, visualisation et automatisation des traitements récurrents. Trois jours très pratiques.
Objectifs
- Maîtriser les bases du langage Python utiles à l'analyse
- Charger des données depuis des fichiers et des bases
- Manipuler des tableaux de données avec pandas
- Nettoyer, filtrer et transformer les données
- Réaliser agrégations, groupements et jointures
- Produire des visualisations
- Automatiser des traitements récurrents
Programme détaillé
Module 1 — Bases de Python
- Environnement de travail et notebooks
- Types, variables et structures de données
- Conditions, boucles et fonctions
- Bibliothèques et importation
Module 2 — Manipuler les données
- Charger des fichiers (CSV, Excel) et des bases
- Structures de pandas
- Sélection, filtres et tri
- Valeurs manquantes et types
- Créer et modifier des colonnes
- Groupements et agrégations
- Jointures et fusions
- Tableaux croisés
Module 4 — Visualiser et automatiser
- Graphiques essentiels
- Mise en forme et export des résultats
- Écrire un script réutilisable
- Automatiser un traitement récurrent
Méthodologie pédagogique
Pédagogie active et orientée terrain : apports structurés, exercices appliqués à vos cas réels, études de cas et mises en situation. Chaque participant repart avec un support complet et un plan d'action personnalisé. Les acquis sont évalués en fin de session et une attestation de formation est remise.
Profil de l'intervenant
Consultant data, praticien de Python pour l'analyse et l'automatisation.