Formation
90 min de lecture
Manipulation de donnΓ©es avec Pandas
π¦ Introduction Γ Pandas (DataFrames)
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\nExemples 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)\nBonnes 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