Vue d'ensemble
Matplotlib 3.7, publié le 14 juin 2023, introduit des alias raccourcis pour les propriétés les plus courantes et améliore les styles par défaut.
Fonctionnalités principales
Alias raccourcis
Les propriétés fréquemment utilisées ont désormais des alias plus courts : lw pour linewidth, ls pour linestyle, etc.
python
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
fig, ax = plt.subplots()
# Alias raccourcis
ax.plot(x, np.sin(x), lw=2, ls='--', c='red', label='sin')
ax.plot(x, np.cos(x), lw=2, ls='-', c='blue', label='cos')
ax.set(xlabel='x', ylabel='y', title='Fonctions')
ax.legend()
# plt.show()
Styles par défaut améliorés
Les styles par défaut sont plus modernes avec de meilleures couleurs, polices et marges. Le thème seaborn-v0_8 est inclus.
python
import matplotlib.pyplot as plt
import numpy as np
# Utilisation d'un style prédéfini
plt.style.use('seaborn-v0_8-whitegrid')
donnees = np.random.randn(1000)
fig, axes = plt.subplots(1, 2, figsize=(10, 4))
axes[0].hist(donnees, bins=30, edgecolor='white')
axes[0].set_title('Histogramme')
axes[1].boxplot(donnees)
axes[1].set_title('Boîte à moustaches')
# plt.show()
