Bien que ce soit seaborn qui enveloppe matplotlib, les fonctions de dessin telles que seaborn.distplot
font référence à l'objet Axes qui est créé globalement lors de l'importation de matplotlib par défaut.
En passant l'objet Axes créé individuellement à l'argument mot-clé ax comme indiqué ci-dessous, vous pourrez vous y référer.
python
import matplotlib.pyplot as plt
import seaborn as sns
fig = plt.figure()
ax1 = fig.add_subplot(1, 1, 1) #Créer explicitement des axes
sns.distplot(data, ax=ax1) #Se référer à ax1
Au fait, le comportement par défaut est équivalent à: plt.gca ()
renvoie l'objet Axes référencé globalement (actuellement actif).
sns.distplot(data, ax=plt.gca())
Recommended Posts