在绘制多行时,我习惯了这种语法:
plt.plot(freqs,ps,freqs,psf)
我在其中使用不同类型的括号尝试了label=["ps","psf"]
的不同变体,但我始终无法获得正确的图例
答案 0 :(得分:2)
plt.plot
将返回行的句柄列表。您可以将这些内容传递给legend
以及标签列表:
handles=plt.plot([0,1],[5,6],[0,1],[8,7])
plt.legend(handles,["label a","label b"])