Il box plot di Seaborn restituisce un'istanza degli assi matplotlib. A differenza dello stesso pyplot, che ha un metodo plt.title()
, l'argomento corrispondente per un asse è ax.set_title()
. Quindi è necessario chiamare
sns.boxplot('Day', 'Count', data= gg).set_title('lalala')
Un esempio completo potrebbe essere:
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()
Ovviamente potresti anche usare l'istanza degli assi restituiti per renderlo più leggibile:
ax = sns.boxplot('Day', 'Count', data= gg)
ax.set_title('lalala')
ax.set_ylabel('lololo')
set_title()
e funzioni simili non lo fannoreturn self
, sarebbe pulito.