2012-04-25 15 views
6

matplotlib दो त्रुटि सलाखों को क्यों दिखा रहा है? मुझे लगता है कि यह असममित त्रुटि सलाखों के साथ कुछ करने के लिए हो सकता है।matplotlib किंवदंती डबल errorbars दिखा रहा है

enter image description here

आप इस के साथ समस्या को पुन: कर सकते हैं:

>>> import matplotlib.pyplot as plt 
>>> plt.errorbar([1,2,3],[3,4,2],yerr=[[1,2,0.5]]*2, label='data') 
<Container object of 3 artists> 
>>> plt.legend() 
<matplotlib.legend.Legend object at 0x10b82f590> 
>>> plt.show() 
+0

कौन सा अजगर के संस्करण और matplotlib? मैं इसे python2.7 और matplotlib 1.1.0 – Zenon

+0

पायथन 2.7.2 और matplotlib 1.1.0 के साथ पुन: पेश नहीं कर सकता – user545424

उत्तर

13

आप कथा में अंकों की संख्या निर्धारित कर सकते हैं:

plt.legend(numpoints=1) 
संबंधित मुद्दे