Obwohl es sich um ein Seaborn handelt, das matplotlib umschließt, beziehen sich Zeichenfunktionen wie seaborn.distplot
auf das Axes-Objekt, das beim Import von matplotlib standardmäßig global erstellt wird.
Wenn Sie das individuell erstellte Axes-Objekt wie unten gezeigt an das ax-Schlüsselwortargument übergeben, können Sie darauf verweisen.
python
import matplotlib.pyplot as plt
import seaborn as sns
fig = plt.figure()
ax1 = fig.add_subplot(1, 1, 1) #Erstellen Sie explizit Achsen
sns.distplot(data, ax=ax1) #Siehe ax1
Das Standardverhalten entspricht übrigens: plt.gca ()
gibt das (derzeit aktive) global referenzierte Axes-Objekt zurück.
sns.distplot(data, ax=plt.gca())
Recommended Posts