[PYTHON] Utilisez des objets Axes créés individuellement avec Seaborn

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

Utilisez des objets Axes créés individuellement avec Seaborn
Utilisez mecab-ipadic-neologd avec igo-python
Utiliser ansible avec cygwin
Utiliser pipdeptree avec virtualenv
[Python] Utiliser JSON avec Python
Utilisez Mock avec pytest
Utiliser l'indicateur avec pd.merge
Utiliser Gentelella avec Django
Utiliser mecab avec Python 3
Utiliser tensorboard avec Chainer
Utiliser DynamoDB avec Python
Utiliser pip avec MSYS2
Utilisez Python 3.8 avec Anaconda
Utiliser les droits d'auteur avec Spacemacs
Utiliser python avec docker
Utiliser TypeScript avec django-compresseur
Utilisez LESS avec Django
Utiliser MySQL avec Django
Utiliser Enum avec SQLAlchemy
Utiliser tensorboard avec NNabla
Utiliser le GPS avec Edison
Ajustez les axes avec matplotlib
Utilisez nim avec Jupyter