plots multiple facetgrid python visualization seaborn

python - multiple - facetgrid seaborn



Cómo agregar un título a Seaborn Facet Plot (5)

¿Cómo agrego un título a esta trama de Seaborne? Vamos a ponerle el título "YO SOY UN TÍTULO".

tips = sns.load_dataset("tips") g = sns.FacetGrid(tips, col="sex", row="smoker", margin_titles=True) g.map(sns.plt.scatter, "total_bill", "tip")


¡En ipython notebook, esto funcionó para mí!

sns.plt.title(''YOUR TITLE HERE'')


Después de esas líneas:

plt.subplots_adjust(top=0.9) g.fig.suptitle(''THIS IS A TITLE, YOU BET'') # can also get the figure from plt.gcf()

Si agrega un título sin ajustar el eje, los títulos de las facetas nacidas se superponen.

(Con diferentes datos):


Las respuestas que usan sns.plt.title() y sns.plt.suptitle() ya no funcionan.

En su lugar, debe usar la función title() matplotlib:

import matplotlib.pyplot as plt sns.FacetGrid(<whatever>) plt.title("A title")


Lo que funcionó para mí fue:

sns.plt.suptitle(''YOUR TITLE HERE'')