2013-11-04 35 views
1

我需要绘制了一系列涉及不同组数据:Pyplot图例显示标记信息

y_values = [y1,y2,y3...] 
height = [x1,x2,x3...] 
weight = [z1,z2,z3...] 
income = [w1,w2,w3...] 

所有数据都关联到同一y_value。为了区分它们的情节我用:

plt.plot(height[0],y_values[0],'b.') 
plt.plot(income[0],y_values[0],'b*') 
... 

现在我想有一个传说,显示每个标记的含义:

. height 
* income 
... 

我怎样才能实现呢?

回答

1

使用标签参数结合传说:

plt.plot(height[0],y_values[0],'b.', label='Height') 
plt.legend()