Matplotlib 2.1 - axes.Axes.errorbar

matplotlib.axes.Axes.errorbar




matplotlib
Axes.errorbar(x, y, yerr=None, xerr=None, fmt='', ecolor=None, elinewidth=None, capsize=None, barsabove=False, lolims=False, uplims=False, xlolims=False, xuplims=False, errorevery=1, capthick=None, *, data=None, **kwargs)

एक त्रुटि पट्टी ग्राफ प्लॉट करें।

प्लॉट एक्स बनाम वाई yerr और xerr में त्रुटि deltas के साथ। यदि यर कोई नहीं है तो वर्टिकल एररबर्स प्लॉट किए जाते हैं। क्षैतिज त्रुटिबार प्लॉट किए जाते हैं यदि xerr कोई नहीं है।

एक्स, वाई, एक्सर, और येर सभी स्केलर हो सकते हैं, जो x, y पर एक त्रुटि त्रुटि प्लॉट कर सकते हैं।

पैरामीटर:

एक्स : स्केलर या सरणी की तरह

वाई : स्केलर या सरणी की तरह

xerr / yerr : स्केलर या सरणी की तरह, आकार (एन,) या आकार (2, एन), वैकल्पिक

यदि एक स्केलर संख्या, लेन (एन) सरणी जैसी वस्तु, या एन-तत्व सरणी जैसी वस्तु, त्रुटि के आंकड़े डेटा के सापेक्ष +/- मान पर खींचे जाते हैं। डिफ़ॉल्ट कोई नहीं है।

यदि आकार 2xN का अनुक्रम है, तो डेटा के सापेक्ष -रो 1 और + row2 पर त्रुटिबारी खींची जाती हैं।

एफएमटी : साजिश प्रारूप स्ट्रिंग, वैकल्पिक, डिफ़ॉल्ट: कोई नहीं

साजिश प्रारूप प्रतीक। अगर एफएमटी 'कोई नहीं' (केस-असंवेदनशील) है, तो केवल त्रुटिबारी प्लॉट की जाती हैं। इसका उपयोग बार साजिश में त्रुटिबारी जोड़ने के लिए किया जाता है, उदाहरण के लिए। डिफ़ॉल्ट है '', एक खाली साजिश प्रारूप स्ट्रिंग; गुण plot() लिए डिफ़ॉल्ट के समान होते हैं।

ecolor : एमपीएल रंग, वैकल्पिक, डिफ़ॉल्ट: कोई नहीं

एक matplotlib रंग तर्क जो रंग त्रुटि लाइनों देता है; यदि कोई नहीं है, तो मार्कर को जोड़ने वाली रेखा के रंग का उपयोग करें।

elinewidth : स्केलर, वैकल्पिक, डिफ़ॉल्ट: कोई नहीं

त्रुटि पट्टी लाइनों की लाइनविड्थ। यदि कोई नहीं है, तो लाइनविड्थ का उपयोग करें।

कैप्सिज़ : स्केलर, वैकल्पिक, डिफ़ॉल्ट: कोई नहीं

अंक में त्रुटि बार कैप्स की लंबाई; यदि कोई नहीं है, तो यह rcParam से मान rcParam

capthick : स्केलर, वैकल्पिक, डिफ़ॉल्ट: कोई नहीं

Markedgewidth (उर्फ - मेव) के लिए एक उपनाम kwarg। यह सेटिंग उस संपत्ति के लिए एक अधिक समझदार नाम है जो अंक में त्रुटि बार टोपी की मोटाई को नियंत्रित करती है। पिछली संगतता के लिए, अगर मेव या मार्करगविड्थ दिया जाता है, तो वे कैपिथ से अधिक सवारी करेंगे। यह भविष्य की रिलीज में बदल सकता है।

सलाखों : बूल, वैकल्पिक, डिफ़ॉल्ट: झूठी

यदि सही है, तो साजिश प्रतीकों के ऊपर त्रुटिबारी प्लॉट करेगा। डिफ़ॉल्ट नीचे है।

lolims / uplims / xlolims / xuplims : बूल, वैकल्पिक, डिफ़ॉल्ट: कोई नहीं

इन तर्कों का उपयोग यह इंगित करने के लिए किया जा सकता है कि एक मूल्य केवल ऊपरी / निचली सीमा देता है। उस मामले में यह संकेत देने के लिए एक कैरेट प्रतीक का उपयोग किया जाता है। lims-arguments xerr और yerr के समान प्रकार के हो सकते हैं। उलटा अक्षों के साथ सीमाओं का उपयोग करने के लिए, set_xlim() या set_ylim() को set_ylim() से पहले कॉल किया जाना चाहिए।

गलती : सकारात्मक पूर्णांक, वैकल्पिक, डिफ़ॉल्ट: 1

त्रुटिबारी subsamples। उदाहरण के लिए, अगर गलती = 5, प्रत्येक 5-वें डेटापॉइंट के लिए त्रुटिबारी प्लॉट की जाएगी। डेटा प्लॉट स्वयं भी सभी डेटा पॉइंट दिखाता है।

यह दिखाता है:

साजिश रेखा : रेखा 2 Line2D उदाहरण

एक्स, वाई प्लॉट मार्कर और / या लाइन

caplines : Line2D उदाहरणों की सूची

त्रुटि बार टोपी

barlinecols : रेखा चयन की सूची

क्षैतिज और लंबवत त्रुटि श्रृंखलाएं।

अन्य पैरामीटर्स:

** kwargs:

अन्य सभी कीवर्ड तर्क मार्करों के लिए साजिश कमांड पर पास किए जाते हैं। उदाहरण के लिए, यह कोड मोटी हरे किनारों के साथ बड़े लाल वर्ग बनाता है:

x,y,yerr = rand(3,10)
errorbar(x, y, yerr, marker='s', mfc='red',
         mec='green', ms=20, mew=4)

जहां एमएफसी, एमसी, एमएस और मेव लंबे संपत्ति के नाम, मार्करफेसकलर, मार्कर्डगेकलर, मार्करसाइज और मार्करगविड्थ के लिए उपनाम हैं।

मार्कर गुणों के लिए मान्य kwargs हैं

संपत्ति विवरण
agg_filter अनजान
alpha फ्लोट (1.0 अपारदर्शी के माध्यम से 0.0 पारदर्शी)
animated [सच | असत्य]
antialiased या antialiased [सच | असत्य]
clip_box एक matplotlib.transforms.Bbox उदाहरण
clip_on [सच | असत्य]
clip_path [( Path , Transform ) | Patch | कोई नहीं]
color या सी कोई matplotlib रंग
contains एक कॉल करने योग्य समारोह
dash_capstyle ['बट' | 'दौर' | 'पेश']
dash_joinstyle ['मिटर' | 'दौर' | 'बेवल']
dashes अंक में चालू / बंद स्याही का अनुक्रम
drawstyle ['डिफ़ॉल्ट' | 'कदम' | 'कदम-पूर्व' | 'कदम-मध्य' | 'चरणों पोस्ट']
figure एक matplotlib.figure.Figure उदाहरण
fillstyle ['पूर्ण' | 'बाएं' | 'दाएं' | 'नीचे' | 'टॉप' | 'कोई नहीं']
gid एक आईडी स्ट्रिंग
label स्ट्रिंग या '% s' रूपांतरण के साथ प्रिंट करने योग्य कुछ भी।
linestyle या एलएस ['ठोस' | 'धराशायी', 'डैशडॉट', 'बिंदीदार' | (ऑफसेट, ऑन-ऑफ-डैश-सीईसी) | '-' | '--' | '-.' | ':' | 'None' | ' ' | '' ]
linewidth या एलडब्ल्यू अंक में फ्लोट मूल्य
marker A valid marker style
markeredgecolor या mec कोई matplotlib रंग
markeredgewidth या mew अंक में फ्लोट मूल्य
markerfacecolor या एमएफसी कोई matplotlib रंग
markerfacecoloralt या mfcalt कोई matplotlib रंग
markersize या एमएस नाव
markevery [कोई नहीं | int | int की लंबाई 2 tuple टुकड़ा | int / सूची की सरणी फ्लोट | फ्लोट की लम्बाई 2 ट्यूपल]
path_effects अनजान
picker अंक या कॉल करने योग्य पिक समारोह में फ्लोट दूरी fn(artist, event)
pickradius अंक में फ्लोट दूरी
rasterized [सच | झूठा | कोई नहीं]
sketch_params अनजान
snap अनजान
solid_capstyle ['बट' | 'दौर' | 'पेश']
solid_joinstyle ['मिटर' | 'दौर' | 'बेवल']
transform एक Transform उदाहरण
url एक यूआरएल स्ट्रिंग
visible [सच | असत्य]
xdata 1 डी सरणी
ydata 1 डी सरणी
zorder कोई संख्या

टिप्पणियाँ

ऋणात्मक मानों के साथ त्रुटि बार को लॉगरिदमिक धुरी पर प्लॉट किए जाने पर नहीं दिखाया जाएगा।

ध्यान दें

उपरोक्त वर्णित तर्कों के अलावा, यह फ़ंक्शन डेटा कीवर्ड तर्क ले सकता है। यदि ऐसा डेटा तर्क दिया गया है, तो निम्न तर्कों को डेटा [<arg>] द्वारा प्रतिस्थापित किया गया है:

  • निम्नलिखित नामों के साथ सभी तर्क: 'x', 'xerr', 'y', 'yerr'।