Formation 90 min de lecture Manipulation de donnΓ©es avec Pandas

πŸ“¦ Introduction Γ  Pandas (DataFrames)

Python & Data Science Chapitre : Manipulation de donnΓ©es avec Pandas Sous-chapitre : DataFrames et Series

Objectifs d'apprentissage

🎯 Objectifs :\n
1Installer et importer Pandas\n2. CrΓ©er des DataFrames\n3. Charger des donnΓ©es CSV/Excel\n4. Explorer les donnΓ©es

Introduction

πŸ“– Pandas est la bibliothΓ¨que incontournable pour l'analyse de donnΓ©es en Python.

Contenu thΓ©orique

Pandas - DataFrames :\n
PYTHON
\nimport pandas as pd\n\n# Création d'un DataFrame\ndata = {\n    "nom": ["Alice", "Bob", "Charlie"],\n    "age": [25, 30, 35],\n    "ville": ["Paris", "Lyon", "Marseille"]\n}\ndf = pd.DataFrame(data)\n\n# Chargement depuis CSV\ndf = pd.read_csv("fichier.csv")\n\n# Aperçu des données\nprint(df.head())    # 5 premières lignes\nprint(df.info())    # Infos sur les colonnes\nprint(df.describe()) # Statistiques\n

Exemples pratiques

πŸ’» Exemple : Analyse de donnΓ©es\n
PYTHON
\nimport pandas as pd\n\n# Création des données\nventes = {\n    "mois": ["Jan", "Fev", "Mar", "Avr"],\n    "ventes": [1000, 1200, 1500, 1300],\n    "objectif": [1100, 1100, 1400, 1400]\n}\n\ndf = pd.DataFrame(ventes)\nprint("Premières lignes :")\nprint(df.head())\n\nprint("\\nStatistiques :")\nprint(df["ventes"].describe())\n\nprint("\\nAtteinte des objectifs :")\ndf["atteint"] = df["ventes"] >= df["objectif"]\nprint(df)\n

Bonnes pratiques

1Toujours importer pandas as pd\nβœ… 2. Utiliser head() pour un aperΓ§u\nβœ… 3. Utiliser info() pour la structure\nβœ… 4. Utiliser describe() pour les stats

Pièges à éviter

Oublier d'installer pandas\n
pip install pandas

RΓ©sumΓ©

Pandas : bibliothΓ¨que d'analyse\nβœ… DataFrame : tableau 2D\nβœ… read_csv() : charger CSV\nβœ… head() : aperΓ§u\nβœ… info() : structure\nβœ… describe() : statistiques

Ressources supplΓ©mentaires

πŸ“š pandas.pydata.org/docs