2017-02-23 182 views
11

似乎很漂亮的Googleable,但一直沒有找到能夠在網上找到的東西。我試過sns.boxplot('Day', 'Count', data= gg).title('lalala')sns.boxplot('Day', 'Count', data= gg).suptitle('lalala')。沒有工作。我想這可能是因爲我也在使用matplotlib。如何將標題添加到seaborn boxplot

回答

4

試着在你的代碼的末尾添加這樣的:

import matplotlib.pyplot as plt 

plt.title('add title here') 
20

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