Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Module 1 : Fonctions de Pandas pour le travail avec des DataFrames
-
Introduction à Pandas
- Structures de données de base : Series et DataFrame
-
Opérations sur les DataFrames
- Chargement et sauvegarde des données (CSV, Excel, etc.)
- Opérations de base (sélection, filtrage, indexation)
-
Modification des données
- Ajout et suppression de colonnes et de lignes
- Modification des valeurs dans un DataFrame
-
Agrégation et regroupement des données
- GroupBy
- Agrégation, sommation, moyennes, etc.
-
Combinaison et fusion de DataFrames
- merge, join, concat
-
Travail avec des données manquantes
- Identification des données manquantes
- Méthodes de complétion des données manquantes
Module 2 : Optimisation des temps d'exécution des programmes
-
Introduction à l'optimisation
- Importance de l'optimisation en programmation
-
Optimisation du code
- Structures de données efficaces
- Éviter les calculs répétitifs
- Optimisation des boucles
-
Optimisation de Pandas
- Vectorisation des opérations
- Éviter l'utilisation de apply et lambda
- Travail avec de grands ensembles de données
-
Simplification du code grâce à la création de fonctions
- Création et utilisation de fonctions
- Refactoring du code
Module 3 : Travail avec la bibliothèque NumPy
-
Introduction à NumPy
- Importation de la bibliothèque
- Structures de données de base : ndarray
-
Opérations sur les tableaux
- Création et modification de tableaux
- Indexation et troncature des tableaux
-
Fonctions mathématiques et statistiques
- Opérations mathématiques de base
- Fonctions statistiques et d'agrégation
-
Algèbre linéaire
- Multiplication de matrices
- Déterminant, matrice inverse
-
Travail avec des données multidimensionnelles
- Tableaux 2D, 3D et de dimensions supérieures
- Transformations de forme des tableaux
- Intégration avec d'autres bibliothèques
Module 4 : Création de graphiques dans Excel avec Python
- Introduction à openpyxl et xlsxwriter
-
Création de graphiques dans Excel
- Création de graphiques simples (linéaires, en barres, etc.)
- Mise en forme des graphiques
-
Génération de graphiques en tant qu'images (PNG)
- Utilisation de matplotlib pour générer des graphiques
- Sauvegarde des graphiques en tant que fichiers PNG
- Graphiques avancés dans Excel
-
Automatisation des rapports
- Création de rapports automatisés avec des graphiques
- Intégration de Pandas avec openpyxl/xlsxwriter
16 Heures