【发布时间】:2020-07-03 18:24:21
【问题描述】:
我正在使用 seaborn 散点图,并且刚刚开始使用不同的点大小。
sns.scatterplot(x='X [um]', y='Y [um]', hue='label', size='size', data=data)
带有 CH1 等的上部应保持不变,但我希望列出尺寸的下部消失。
【问题讨论】:
标签: python-3.x legend scatter-plot
我正在使用 seaborn 散点图,并且刚刚开始使用不同的点大小。
sns.scatterplot(x='X [um]', y='Y [um]', hue='label', size='size', data=data)
带有 CH1 等的上部应保持不变,但我希望列出尺寸的下部消失。
【问题讨论】:
标签: python-3.x legend scatter-plot
我使用 get_legend_handles_labels() 功能来索引标签。使用索引,我确保最终打印的图像仅包含图例中的前 13 个标签。
g = sns.scatterplot(x='X [um]', y='Y [um]', hue='label', size='size', data=data)
h,l = g.get_legend_handles_labels()
plt.legend(h[0:13],l[0:13],bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.)
plt.show(g)
【讨论】: