两个社交网站我都试过了。boxplot('Day', 'Count', data= gg).title('lalala')和sns。boxplot('Day', 'Count', data= gg).suptitle('lalala')。没有工作。我想这可能是因为我也在使用Matplotlib。
看起来很容易搜索到,但我还没能在网上找到有用的。
两个社交网站我都试过了。boxplot('Day', 'Count', data= gg).title('lalala')和sns。boxplot('Day', 'Count', data= gg).suptitle('lalala')。没有工作。我想这可能是因为我也在使用Matplotlib。
看起来很容易搜索到,但我还没能在网上找到有用的。
当前回答
试着在你的代码末尾添加这个:
import matplotlib.pyplot as plt
plt.title('add title here')
其他回答
试着在你的代码末尾添加这个:
import matplotlib.pyplot as plt
plt.title('add title here')
sns.boxplot()函数的作用是:返回一个Axes(matplotlib.axes.Axes)对象。请参考文档。
您可以使用'set'方法添加标题,如下所示:
sns.boxplot('Day', 'Count', data=gg).set(title='lalala')
你也可以添加其他参数,比如xlabel和ylabel到set方法中:
sns.boxplot('Day', 'Count', data=gg).set(title='lalala', xlabel='its x_label', ylabel='its y_label')
在matplotlib.axes.Axes文档中还提到了其他一些方法来添加tile、图例和标签。
对于单个箱线图:
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')
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()
当然,你也可以使用返回的axis实例使其更具可读性:
ax = sns.boxplot('Day', 'Count', data=gg)
ax.set_title('lalala')
ax.set_ylabel('lololo')
.set_title(")可以用来给Seaborn图添加一个标题:
import seaborn as sb
sb.boxplot().set_title('Title')