Mémo Matplotlib - Data Science
1. Importation de Matplotlib
import [Link] as plt
# Optionnel : pour que les graphiques s'affichent dans un notebook Jupyter
%matplotlib inline
2. Graphique Linéaire (Line Plot)
import numpy as np
x = [Link](0, 10, 100)
y = [Link](x)
[Link](x, y, label='sin(x)', color='blue')
[Link]('Courbe sinusoïdale')
[Link]('Axe X')
[Link]('Axe Y')
[Link]()
[Link]()
# Utilité : visualiser des tendances continues dans le temps ou une séquence.
3. Diagramme à Barres (Bar Plot)
categories = ['A', 'B', 'C', 'D']
values = [4, 7, 1, 8]
[Link](categories, values, color='green')
[Link]('Diagramme à barres')
[Link]('Catégories')
[Link]('Valeurs')
[Link]()
# Utilité : comparer des quantités discrètes entre catégories.
4. Histogramme
data = [Link](1000)
[Link](data, bins=30, color='orange', edgecolor='black')
[Link]('Histogramme des valeurs')
[Link]('Valeur')
[Link]('Fréquence')
[Link]()
# Utilité : visualiser la distribution d'un ensemble de données.
5. Nuage de Points (Scatter Plot)
x = [Link](50)
y = [Link](50)
Mémo Matplotlib - Data Science
[Link](x, y, color='red')
[Link]('Nuage de points')
[Link]('X')
[Link]('Y')
[Link]()
# Utilité : observer la relation entre deux variables.
6. Diagramme en Secteurs (Pie Chart)
sizes = [25, 35, 20, 20]
labels = ['A', 'B', 'C', 'D']
[Link](sizes, labels=labels, autopct='%1.1f%%', startangle=90)
[Link]('Diagramme en secteurs')
[Link]()
# Utilité : montrer la répartition proportionnelle des catégories.
7. Boxplot (Diagramme en Boîte)
data = [Link](100)
[Link](data)
[Link]('Boxplot')
[Link]()
# Utilité : visualiser la dispersion et détecter les valeurs aberrantes.