Matplotlib 更改箱线图图例';s矩形尺寸和图例文字(Seaborn)

Matplotlib 更改箱线图图例';s矩形尺寸和图例文字(Seaborn),matplotlib,seaborn,Matplotlib,Seaborn,我想更改Seaborn箱线图中图例的文本,但当我更改时,图例中显示色调的小矩形/图标会变得非常薄,因此我也想控制这些图标的尺寸: 更改标签(默认图例)之前: 更改标签后: 作为参考,我正在使用ax.legend(labels=[…])更改标签,该代码基于官方参考示例,用于获取图例的处理程序并添加任意标签名称 import seaborn as sns sns.set_theme(style="whitegrid") tips = sns.load_dataset(&quo

我想更改Seaborn
箱线图中图例的文本,但当我更改时,图例中显示色调的小矩形/图标会变得非常薄,因此我也想控制这些图标的尺寸:

更改标签(默认图例)之前:

更改标签后:


作为参考,我正在使用
ax.legend(labels=[…])

更改标签,该代码基于官方参考示例,用于获取图例的处理程序并添加任意标签名称

import seaborn as sns
sns.set_theme(style="whitegrid")
tips = sns.load_dataset("tips")
ax = sns.boxplot(x="day", y="total_bill", hue="smoker", data=tips, palette="Set3")
handler, label = ax.get_legend_handles_labels()
ax.legend(handler, [1,0])