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 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, sommes, moyennes, etc.
-
Concaténation et fusion de DataFrames
- merge, join, concat
-
Travail avec des données manquantes
- Identification des données manquantes
- Méthodes de remplissage des données manquantes
Module 2 : Optimisation du 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 redondants
- Optimisation des boucles
-
Optimisation de Pandas
- Vectorisation des opérations
- Éviter l’utilisation de apply et de lambda lorsque cela est possible
- Travailler avec de grands ensembles de données
-
Simplification du code grâce à la création de fonctions
- Création et utilisation de fonctions
- Refactorisation du code
Module 3 : Travail avec la bibliothèque NumPy
-
Introduction à NumPy
- Importation de la bibliothèque
- Structure de données de base : ndarray
-
Opérations sur les tableaux
- Création et modification de tableaux
- Indexation et troncation de 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
-
Manipulation de données multidimensionnelles
- Tableaux 2D, 3D et de dimensions supérieures
- Transformations de la 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, à barres, etc.)
- Mise en forme des graphiques
-
Génération de graphiques sous forme d’images (PNG)
- Utilisation de matplotlib pour générer des graphiques
- Enregistrement des graphiques en tant que fichiers PNG
- Graphiques avancés dans Excel
-
Automatisation des rapports
- Création de rapports automatisés contenant des graphiques
- Intégration de Pandas avec openpyxl/xlsxwriter
16 Heures