matplotlib直方图和标签

matplotlib直方图和标签,matplotlib,histogram,Matplotlib,Histogram,我正在绘制一个包含两组数据的直方图,并希望包含一个键。我发现了一个使用label命令的示例,但是当我使用这个命令时,它不起作用。直方图显示正确,但没有关键点。我的密码是 H1 = <some data> S1 = <some other data> hist([H1,S1], bins=25, range=(10,30), align=('mid'), color=['green', 'orange'], label=['Actual H band', 'Actual

我正在绘制一个包含两组数据的直方图,并希望包含一个键。我发现了一个使用label命令的示例,但是当我使用这个命令时,它不起作用。直方图显示正确,但没有关键点。我的密码是

H1 = <some data>
S1 = <some other data>

hist([H1,S1], bins=25, range=(10,30), align=('mid'), color=['green', 'orange'], label=['Actual H band', 'Actual IRAC2 band'])
title("Actual observed magnitudes of sources in H and IRAC2")
xlabel("Magnitude")
ylabel("Frequency")

show()
H1=
S1=
hist([H1,S1],bin=25,range=(10,30),align=('mid'),color=['green','orange'],label=['Actual H band','Actual IRAC2 band'])
标题(“H和IRAC2中源的实际观测震级”)
xlabel(“震级”)
ylabel(“频率”)
show()

有什么建议吗?

您必须包括图例通话:

H1 = <some data>
S1 = <some other data>

hist([H1,S1], bins=25, range=(10,30), align=('mid'), color=['green', 'orange'], label=['Actual H band', 'Actual IRAC2 band'])
title("Actual observed magnitudes of sources in H and IRAC2")
xlabel("Magnitude")
ylabel("Frequency")
legend()

show()
H1=
S1=
hist([H1,S1],bin=25,range=(10,30),align=('mid'),color=['green','orange'],label=['Actual H band','Actual IRAC2 band'])
标题(“H和IRAC2中源的实际观测震级”)
xlabel(“震级”)
ylabel(“频率”)
图例()
show()

谢谢,我在示例中完全忽略了这一点:)