在Seaborn中,可以使用legend
方法來調(diào)整圖表的圖例位置??梢酝ㄟ^指定loc
參數(shù)來設(shè)置圖例的位置,常用的取值包括:
best
:自動選擇最佳位置upper right
:右上角upper left
:左上角lower right
:右下角lower left
:左下角right
:右側(cè)center left
:左側(cè)中部center right
:右側(cè)中部lower center
:底部中部upper center
:頂部中部center
:中心位置示例代碼如下:
import seaborn as sns
import matplotlib.pyplot as plt
# 示例數(shù)據(jù)
tips = sns.load_dataset("tips")
# 繪制柱狀圖
sns.barplot(x="day", y="total_bill", hue="sex", data=tips)
# 設(shè)置圖例位置
plt.legend(loc='upper right')
plt.show()
以上示例代碼將圖例位置設(shè)置為右上角。您可以根據(jù)需要選擇合適的位置來調(diào)整圖例的位置。