溫馨提示×

Seaborn怎么調(diào)整圖表的圖例位置

小億
162
2024-05-17 18:11:15
欄目: 編程語言

在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)整圖例的位置。

0