在matplotlib图例中,符号左侧的文本

3
有没有内置的函数/方法或简洁的方式可以将图例中标记/符号左侧的文本带出?
1个回答

5

可以通过将matplotlib.pyplot.legend的参数markerfirst设置为False来实现。

markerfirst : bool 如果为True,图例标记将放置在图例标签左侧。如果为False,则图例标记将放置在图例标签右侧。默认值为True。

类似这样:

t = np.arange(0.0, 2.0, 0.01)
s = 1 + np.sin(2 * np.pi * t)

fig, ax = plt.subplots()
ax.plot(t, s, label='sine')
ax.legend(markerfirst=False)

plt.show()

我希望这正是您在寻找的内容 :)

这正是我正在寻找的。谢谢。 - Malik

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接