Matplotlib 3.0 - axes.Axes.errorbar
matplotlib.axes.Axes.errorbar

matplotlib.axes.Axes.errorbar
-
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)
[source] -
संलग्न त्रुटि पट्टियों के साथ लाइनों और / या मार्कर के रूप में प्लॉट y बनाम x।
x , y डेटा स्थानों को परिभाषित करते हैं, xerr , yerr एररबार आकारों को परिभाषित करते हैं। डिफ़ॉल्ट रूप से, यह डेटा मार्करों / लाइनों के साथ-साथ त्रुटि पट्टियों को भी खींचता है। बिना किसी डेटा मार्कर के एररबर्ज़ को खींचने के लिए fmt = 'none' का उपयोग करें।
पैरामीटर: -
x, y : scalar or array-like
-
डेटा स्थिति।
-
xerr, yerr : scalar or array-like, shape(N,) or shape(2,N), optional
-
त्रुटि आकार:
- स्केलर: सममित +/- सभी डेटा बिंदुओं के लिए मान।
- आकार (N,): सममित +/- प्रत्येक डेटा बिंदु के लिए मान।
-
- आकार (2, N): प्रत्येक बार के लिए अलग - और + मान। पहली पंक्ति
- निम्न त्रुटियों में दूसरी पंक्ति में ऊपरी त्रुटियां हैं।
- कोई नहीं : कोई त्रुटि नहीं।
xerr
औरxerr
के उपयोग पर एक उदाहरण के लिए त्रुटि सलाखों को निर्दिष्ट करने के विभिन्न तरीके देखें। -
fmt : plot format string, optional, default: ''
-
डेटा बिंदुओं / डेटा लाइनों के लिए प्रारूप। विवरण के लिए
plot
देखें।बिना किसी डेटा मार्कर के एररबर्स को प्लॉट करने के लिए 'नो' (केस असंवेदनशील) का उपयोग करें।
-
ecolor : mpl color, optional, default: None
-
एक matplotlib रंग arg जो रंग को एररबार लाइन देता है। यदि कोई नहीं है, तो मार्कर को जोड़ने वाली रेखा के रंग का उपयोग करें।
-
elinewidth : scalar, optional, default: None
-
त्रुटि पट्टियों का आधार। यदि कोई नहीं है, तो वर्तमान शैली के लिनिविथ का उपयोग किया जाता है।
-
capsize : scalar, optional, default: None
-
अंक में त्रुटि बार कैप की लंबाई। यदि कोई नहीं है, तो यह
rcParams["errorbar.capsize"]
से मूल्यrcParams["errorbar.capsize"]
। -
capthick : scalar, optional, default: None
-
कीवर्ड तर्क का एक उपनाम मार्कगेडविदथ (उर्फ मेव )। यह सेटिंग गुण के लिए अधिक समझदार नाम है जो अंकों में त्रुटि बार कैप की मोटाई को नियंत्रित करता है। पश्चगामी अनुकूलता के लिए, यदि मेव या मार्केरगाइडिड दिया जाता है, तो वे कैपथिक की सवारी करेंगे । यह भविष्य के रिलीज में बदल सकता है।
-
barsabove : bool, optional, default: False
-
यदि सही है, तो प्लॉट प्रतीकों के ऊपर एररबर्स को प्लॉट करेगा। डिफ़ॉल्ट नीचे है।
-
lolims, uplims, xlolims, xuplims : bool, optional, default: None
-
इन तर्कों का उपयोग यह बताने के लिए किया जा सकता है कि एक मान केवल ऊपरी / निचली सीमा देता है। उस स्थिति में यह इंगित करने के लिए एक कैरेट प्रतीक का उपयोग किया जाता है। लिमर्स -गर्मेंट्स उसी प्रकार के हो सकते हैं जैसे कि ज़ेर और येर । उल्टे कुल्हाड़ियों के साथ सीमा का उपयोग करने के लिए,
set_xlim()
याset_ylim()
कोset_ylim()
से पहले बुलाया जाना चाहिए। -
errorevery : positive integer, optional, default: 1
-
एररबर्स को सब्सक्राइब करता है। उदाहरण के लिए, यदि त्रुटिपूर्ण = 5, हर 5-वें डेटापॉइंट के लिए एररबर्स प्लॉट किए जाएंगे। डेटा प्लॉट अपने आप में अभी भी सभी डेटा पॉइंट दिखाता है।
यह दिखाता है: -
container : ErrorbarContainer
-
कंटेनर में शामिल हैं:
-
Line2D
: एक्स, वाई प्लॉट मार्कर और / या लाइन का लाइन 2Line2D
उदाहरण। -
caplines: त्रुटि बार कैप्स के
Line2D
उदाहरणों का एक टपल। -
barlinecols: क्षैतिज और ऊर्ध्वाधर त्रुटि श्रेणियों के साथ
LineCollection
का एक टपल।
-
अन्य पैरामीटर: - ** kwargs:
-
अन्य सभी कीवर्ड तर्क मार्करों के लिए प्लॉट कमांड पर पास किए जाते हैं। उदाहरण के लिए, यह कोड मोटे हरे किनारों के साथ बड़े लाल वर्ग बनाता है:
x,y,yerr = rand(3,10) errorbar(x, y, yerr, marker='s', mfc='red', mec='green', ms=20, mew=4)
जहां mfc , mec , ms और mew लंबे प्रॉपर्टी के नाम, मार्करफेसकलर , मार्केरडेजकलर , मार्कर और मार्केग्वीड के लिए उपनाम हैं।
मार्कर गुण के लिए मान्य kwargs
Lines2D
गुण हैं:संपत्ति विवरण agg_filter
एक फिल्टर फ़ंक्शन, जो एक (एम, एन, 3) फ्लोट ऐरे और एक डीपीआई मूल्य लेता है, और एक (एम, एन, 3) एरे लौटाता है। alpha
नाव animated
bool antialiased
bool clip_box
Bbox
clip_on
bool clip_path
[( Path
,Transform
) |Patch
| कोई नहीं]color
रंग contains
प्रतिदेय dash_capstyle
{'बट', 'राउंड', 'प्रोजेक्टिंग'} dash_joinstyle
{'मैंटर', 'राउंड', 'बेवल'} dashes
फ़्लोट्स का क्रम (अंक में स्याही बंद) या (कोई नहीं, कोई नहीं) drawstyle
{'डिफ़ॉल्ट', 'चरण', 'चरण-पूर्व', 'चरण-मध्य', 'चरण-पद'} figure
Figure
fillstyle
{'पूर्ण', 'बाएं', 'दाएं', 'नीचे', 'शीर्ष', 'कोई नहीं'} gid
str in_layout
bool label
वस्तु linestyle
{'-', '-', '-', ':', '', (ऑफसेट, ऑन-ऑफ-सीक), ...} linewidth
नाव marker
अनजान markeredgecolor
रंग markeredgewidth
नाव markerfacecolor
रंग markerfacecoloralt
रंग markersize
नाव markevery
अनजान path_effects
AbstractPathEffect
picker
फ्लोट या कॉल करने योग्य [[कलाकार, घटना], टपल [बूल, तानाशाह]] pickradius
नाव rasterized
बूल या कोई नहीं sketch_params
(पैमाना: फ्लोट, लंबाई: फ्लोट, यादृच्छिकता: फ्लोट) snap
बूल या कोई नहीं solid_capstyle
{'बट', 'राउंड', 'प्रोजेक्टिंग'} solid_joinstyle
{'मैंटर', 'राउंड', 'बेवल'} transform
matplotlib.transforms.Transform url
str visible
bool xdata
1D सरणी ydata
1D सरणी zorder
नाव
टिप्पणियाँ
ध्यान दें
ऊपर वर्णित तर्कों के अलावा, यह फ़ंक्शन डेटा कीवर्ड तर्क ले सकता है। यदि ऐसा कोई डेटा तर्क दिया जाता है, तो निम्न तर्क डेटा द्वारा प्रतिस्थापित किए जाते हैं [<arg>] :
- निम्नलिखित नामों के साथ सभी तर्क: 'x', 'xerr', 'y', 'yerr'।
डेटा के रूप में पारित वस्तुओं को आइटम एक्सेस (
data[<arg>]
) और सदस्यता परीक्षण (<arg> in data
) का समर्थन करना चाहिए। -