Tor*_* Bø 12 python matplotlib
我尝试用一行打印一个figlegend,但我只得到第一个字母.我有以下脚本来制作情节:
from pylab import *
k = plot((0, 1),(1, 1))
figlegend((k),('Limit'),loc='lower center')
savefig('test.pdf')
Run Code Online (Sandbox Code Playgroud)
输出是: 
我究竟做错了什么?(或者它是一个错误吗?)
BFT*_*FTM 23
我在matplotlib中没有弄清楚它是一个bug还是故意(由于某种原因),但是为了获得一个完整的图例标签,你需要在标签列表上留下一个逗号:
figlegend((k),('Limit',),loc='lower center')
Run Code Online (Sandbox Code Playgroud)
更改该行和您的代码:
from pylab import *
k = plot((0, 1),(1, 1))
figlegend((k),('Limit',),loc='lower center')
savefig('test.pdf')
Run Code Online (Sandbox Code Playgroud)
产生这个数字:

| 归档时间: |
|
| 查看次数: |
6215 次 |
| 最近记录: |