Cela semble assez beau mais n’a pas été capable de trouver quelque chose en ligne qui fonctionne.
J'ai essayé à la fois sns.boxplot('Day', 'Count', data= gg).title('lalala')
et sns.boxplot('Day', 'Count', data= gg).suptitle('lalala')
. Aucun n'a travaillé. Je pense que c'est peut-être parce que je travaille aussi avec matplotlib.
Le diagramme en boîte Seaborn renvoie une instance d'axes matplotlib. Contrairement à pyplot lui-même, qui a une méthode plt.title()
, l'argument correspondant pour un axe est ax.set_title()
. Par conséquent, vous devez appeler
sns.boxplot('Day', 'Count', data= gg).set_title('lalala')
Un exemple complet serait:
import seaborn as sns
import matplotlib.pyplot as plt
tips = sns.load_dataset("tips")
sns.boxplot(x=tips["total_bill"]).set_title("LaLaLa")
plt.show()
Bien sûr, vous pouvez également utiliser l'instance d'axes renvoyée pour la rendre plus lisible:
ax = sns.boxplot('Day', 'Count', data= gg)
ax.set_title('lalala')
ax.set_ylabel('lololo')
Essayez d'ajouter ceci à la fin de votre code:
import matplotlib.pyplot as plt
plt.title('add title here')