如何为 Seaborn 箱线图添加标题

新手上路,请多包涵

我已经尝试过 sns.boxplot('Day', 'Count', data= gg).title('lalala')sns.boxplot('Day', 'Count', data= gg).suptitle('lalala') 。没有工作。我认为这可能是因为我也在使用 Matplotlib。

它似乎很适合谷歌搜索,但我无法在网上找到有效的东西。

原文由 itstoocold 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 838
1 个回答

Seaborn 箱线图返回一个 Matplotlib 实例。与 pyplot 本身不同,它有一个方法 plt.title() 的相应参数是 ax.set_title() 。因此你需要打电话

sns.boxplot('Day', 'Count', data=gg).set_title('lalala')

一个完整的例子是:

 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()

当然,您也可以使用返回的轴实例来使其更具可读性:

 ax = sns.boxplot('Day', 'Count', data=gg)
ax.set_title('lalala')
ax.set_ylabel('lololo')

原文由 ImportanceOfBeingErnest 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题