如何为seaborn boxplot添加标题

时间:2017-02-23 03:04:20

标签: pandas matplotlib seaborn

看起来很漂亮,但无法在网上找到有效的内容。

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

4 个答案:

答案 0 :(得分:26)

sns.boxplot()函数返回Axes(matplotlib.axes.Axes)对象。请参阅documentation 您可以使用“设置”方法添加标题,如下所示:

import calendar

if month_conversion in calendar.month_abbr:
    print('something')

您还可以将其他参数(例如xlabel,ylabel)添加到set方法中。

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

matplotlib.axes.Axes documentaion中还提到了其他一些添加图块,图例和标签的方法。

答案 1 :(得分:11)

尝试在代码末尾添加:

import matplotlib.pyplot as plt

plt.title('add title here')

答案 2 :(得分:11)

对于单个箱线图:

import seaborn as sb
sb.boxplot(data=Array).set_title('Title')

有关同一图中的更多箱形图:

import seaborn as sb
sb.boxplot(data=ArrayofArray).set_title('Title')

例如

import seaborn as sb
myarray=[78.195229, 59.104538, 19.884109, 25.941648, 72.234825, 82.313911]
sb.boxplot(data=myarray).set_title('myTitle')

答案 3 :(得分:6)

.set_title('')可用于向Seaborn Plot添加标题

import seaborn as sb
sb.boxplot().set_title('Title')