我经常在matplotlib图上绘制一个点:x = 10y = 100plot(x, y, "k*", label="Global Optimum")legend()但是,这会导致图例在图例中两次放置一颗星星,如下所示:* * Global Optimum当我真的希望它看起来像: * Global Optimum我该怎么做呢?
2 回答
收到一只叮咚
TA贡献1821条经验 获得超4个赞
我喜欢在每个python脚本中动态更改matplotlib rc参数。为了实现这个目标,我只是在python文件的开头使用了类似的东西。
from pylab import *
rcParams['legend.numpoints'] = 1
这将适用于从我的python文件生成的所有图。
编辑:对于那些不喜欢导入pylab的人,长答案是
import matplotlib as mpl
mpl.rcParams['legend.numpoints'] = 1
添加回答
举报
0/150
提交
取消