2013-06-06 118 views
3

我正在用两组数据绘制直方图并希望包含一个密钥。我找到了一个使用label命令的例子,但是当我使用它时它不起作用。直方图显示正确,但没有键。我的代码是。matplotlib直方图和标签

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() 

有什么建议吗?

回答

5

你必须包括一个传说电话:

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() 
+0

谢谢,我完全错过了在本例中:) – nancyh