小编woh*_*ajh的帖子

matplolib 不显示以下划线 _ 开头的图例

我在 python 中有以下代码:

import matplotlib.pyplot as plt
plt.plot([1,2,3],label="_test")
plt.legend()
plt.show()
Run Code Online (Sandbox Code Playgroud)

运行它时,会出现以下警告:

/usr/lib/pymodules/python2.7/matplotlib/axes.py:4486: UserWarning: 未找到带标签的对象。在单个图上使用 label='...' kwarg。
warnings.warn("未找到带标签的对象。"

并且没有传说出现。

在尝试删除问题来自此处的标签开头的“_”之后,似乎出现了问题。

有谁知道为什么会这样?它是已知的自愿/逻辑特征、不便还是错误?是否在任何地方报告过,因为我在http://matplotlib.org/users/legend_guide.html上找不到任何关于此的信息?它是特定于图例的标签还是与其他一些标签(标题、xylabels 可能?)

非常感谢您的帮助

python label matplotlib legend underscore.js

4
推荐指数
1
解决办法
1872
查看次数

标签 统计

label ×1

legend ×1

matplotlib ×1

python ×1

underscore.js ×1