增加matplotlib图例中符号的大小?

bit*_*ask 2 matplotlib legend

我用这样的标记画图:

plt.scatter(xs1, ys1, s=12, linewidths=0, marker='o', label='hello')
plt.scatter(xs2, ys2, s=12, linewidths=0, marker='x', label='hello')
Run Code Online (Sandbox Code Playgroud)

这样可以在图形中生成正确的大小,但符号在图例中几乎难以理解。如何增加图例中符号的大小?

bit*_*ask 5

我在matplotlib.pyplot.legend中找到了解决方案。图例的属性为“ markerscale”。

plt.legend(loc='best',markerscale=2)
Run Code Online (Sandbox Code Playgroud)