Prenez contact avec nous

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

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires