如何在seaborn / matplotlib图例中设置固定的标记大小?

时间:2020-07-30 19:05:44

标签: matplotlib seaborn

我正在尝试使用以下代码为seapoint点图上的图例设置固定的标记大小:

        ax = sns.pointplot(x="Rank", y="Yld_Vol_Dr", data=df, markers="", join=True, ci=None, color="darkslategrey", scale=0.5)
        ax = sns.pointplot(x="Rank", y="Yld_Vol_Dr", data=df, hue="Rank", palette=rankpalette, errwidth=4, saturation=1)
        leg = ax.legend(bbox_to_anchor=(1.01, 1.05), loc='upper left', title="Rank")
        for handle in leg.legendHandles:
            handle.set_sizes([6.0])

这适用于除第一个标记之外的所有标记,该标记仍然大于其他标记:

enter image description here

如何解决此问题,以便所有标记都固定在相同的大小?

0 个答案:

没有答案