Matplotlib 3.0 - axes.Axes.boxplot
matplotlib.axes.Axes.boxplot

matplotlib.axes.Axes.boxplot
-
Axes.boxplot(x, notch=None, sym=None, vert=None, whis=None, positions=None, widths=None, patch_artist=None, bootstrap=None, usermedians=None, conf_intervals=None, meanline=None, showmeans=None, showcaps=None, showbox=None, showfliers=None, boxprops=None, labels=None, flierprops=None, medianprops=None, meanprops=None, capprops=None, whiskerprops=None, manage_xticks=True, autorange=False, zorder=None, *, data=None)
[source] -
एक बॉक्स और व्हिस्कर प्लॉट बनाएं।
x
या प्रत्येक वेक्टर के अनुक्रमx
के प्रत्येक कॉलम के लिए एक बॉक्स और व्हिस्कर प्लॉट बनाएं। बॉक्स डेटा के निचले से ऊपरी चतुर्थक मानों तक फैला है, मध्य रेखा पर एक रेखा के साथ। डेटा की सीमा दिखाने के लिए मूंछें बॉक्स से विस्तारित होती हैं। फ़्लियर पॉइंट वो हैं जो व्हिस्कर्स के अंत में होते हैं।पैरामीटर: -
x : Array or a sequence of vectors.
-
इनपुट डेटा।
-
notch : bool, optional (False)
-
यदि
True
, तो एक नोकदार बॉक्स प्लॉट का उत्पादन करेगा। अन्यथा, एक आयताकार बॉक्सप्लॉट का उत्पादन किया जाता है। Notches मंझला चारों ओर विश्वास अंतराल (CI) का प्रतिनिधित्व करते हैं। सूचना के स्थानों के लिएbootstrap
पैरामीटर के लिए प्रविष्टि देखें कि कैसे स्थानों की गणना की जाती है।ध्यान दें
ऐसे मामलों में जहां सीआई के मान निचले चतुर्थक से कम या ऊपरी चतुर्थक से अधिक होते हैं, नोट बॉक्स से परे विस्तारित होंगे, यह एक विशिष्ट "फ़्लिप" उपस्थिति देगा। यह अपेक्षित व्यवहार है और अन्य सांख्यिकीय दृश्य पैकेज के अनुरूप है।
-
sym : str, optional
-
फ़्लियर अंक के लिए डिफ़ॉल्ट प्रतीक। यदि आप फ़्लायर दिखाना नहीं चाहते हैं तो एक रिक्त स्ट्रिंग ('') दर्ज करें। यदि
None
, तो फ़्लायर 'b +' को डिफॉल्ट करते हैं, यदि आप अधिक नियंत्रण चाहते हैं तो फ़्लियरप्रॉप्स क्वार्ग का उपयोग करें। -
vert : bool, optional (True)
-
यदि
True
(डिफ़ॉल्ट), बॉक्स को लंबवत बनाता है। यदिFalse
, तो सब कुछ क्षैतिज रूप से खींचा जाता है। -
whis : float, sequence, or string (default = 1.5)
-
एक फ्लोट के रूप में, पहले और तीसरे चतुर्थक से परे मूंछ की पहुंच निर्धारित करता है। दूसरे शब्दों में, जहां IQR इंटरकार्टाइल रेंज (
Q3-Q1
) है, ऊपरी व्हिस्कीQ3 + whis*IQR
से कम अंतिम डेटम तक विस्तारित होगी। इसी प्रकार, निम्न व्हिस्कीQ1 - whis*IQR
से अधिक पहले डेटम तक विस्तारित होगी। मूंछों से परे, डेटा को आउटलेर माना जाता है और व्यक्तिगत बिंदुओं के रूप में प्लॉट किया जाता है। मिनी और अधिकतम मान दिखाने के लिए मूंछ को मजबूर करने के लिए अनुचित रूप से उच्च मूल्य पर सेट करें। वैकल्पिक रूप से, इसे प्रतिशत के आरोही क्रम में सेट करें (उदाहरण के लिए, [५, ९ ५]) डेटा के विशिष्ट प्रतिशत पर मूंछ स्थापित करने के लिए। अंत में,whis
को न्यूनतम और अधिकतम डेटा के लिए मजबूर करने के लिएwhis
'range'
हो सकती है। -
bootstrap : int, optional
-
निर्दिष्ट करता है कि क्या नॉटेड बॉक्सप्लाट्स के लिए मंझले के आसपास आत्मविश्वास अंतराल को बूटस्ट्रैप करना है यदि
bootstrap
कोई नहीं है, तो कोई बूटस्ट्रैपिंग नहीं की जाती है, और गॉसियन-आधारित एसिम्प्टोटिक सन्निकटन (मैकगिल, आर।, तुके, जेडडब्ल्यू, और लार्सन, डब्ल्यूए, 1978 और केंडल और स्टुअर्ट, 1967 देखें) का उपयोग करके नोटों की गणना की जाती है। अन्यथा, बूटस्ट्रैप अपने 95% विश्वास अंतराल को निर्धारित करने के लिए माध्यिका को बूटस्ट्रैप करने के लिए कई बार निर्दिष्ट करता है। 1000 और 10000 के बीच के मूल्यों की सिफारिश की जाती है। -
usermedians : array-like, optional
-
एक सरणी या अनुक्रम जिसका पहला आयाम (या लंबाई)
x
के साथ संगत है। यहusermedians
प्रत्येक तत्व के लिएusermedians
द्वारा गणना किए गए मध्यस्थों को ओवरराइड करता है जो कोईNone
। जबusermedians
का एक तत्व कोई नहीं है, तो माध्यिका की गणनाusermedians
द्वारा सामान्य रूप से की जाएगी। -
conf_intervals : array-like, optional
-
सरणी या अनुक्रम जिसका पहला आयाम (या लंबाई)
x
के साथ संगत है और जिसका दूसरा आयाम है 2. जबconf_intervals
का कोई तत्व नहीं है, तो matplotlib द्वारा गणना की गई पायदान स्थान ओवरराइड की जाती हैं (बशर्ते किnotch
True
) जबconf_intervals
काNone
तत्वNone
, तो अन्य kwargs (जैसे,bootstrap
) द्वारा निर्दिष्ट विधि द्वारा notches की गणना की जाती है। -
positions : array-like, optional
-
बक्से की स्थिति निर्धारित करता है। टिक और सीमाएं स्वचालित रूप से पदों से मेल खाने के लिए निर्धारित की जाती हैं।
range(1, N+1)
सीमाएँ जहाँ N खींची जाने वाली पेटियों की संख्या है। -
widths : scalar or array-like
-
प्रत्येक बॉक्स की चौड़ाई को स्केलर या अनुक्रम के साथ सेट करता है। डिफ़ॉल्ट 0.5 है, या
0.15*(distance between extreme positions)
, यदि वह छोटा है। -
patch_artist : bool, optional (False)
-
यदि
False
लाइन 2 डी कलाकार के साथ बॉक्स का निर्माण करता है। अन्यथा, बक्से और पैच कलाकारों के साथ खींचा गया। -
labels : sequence, optional
-
प्रत्येक डेटासेट के लिए लेबल। लंबाई
x
आयामों के अनुरूप होनी चाहिए। -
manage_xticks : bool, optional (True)
-
यदि फ़ंक्शन को xlim और xtick स्थानों को समायोजित करना चाहिए।
-
autorange : bool, optional (False)
-
जब
True
और डेटा को इस तरह वितरित किया जाता है कि 25 वीं और 75 वीं प्रतिशतता बराबर होती है, तोwhis
को'range'
सेट किया जाता है, जैसे कि व्हिस्कर का अंत न्यूनतम और अधिकतम डेटा पर होता है। -
meanline : bool, optional (False)
-
यदि
True
(औरshowmeans
True
) है, तोmeanprops
अनुसार बॉक्स की पूरी चौड़ाई में फैली लाइन के रूप में माध्य प्रदान करने का प्रयास करेंगे (नीचे देखें)। अगर अनुशंसित नहीं है, तो भी अनुशंसित नहीं है। अन्यथा, साधन को अंक के रूप में दिखाया जाएगा। -
zorder : scalar, optional (None)
-
बॉक्सप्लॉट की सीमा निर्धारित करता है।
यह दिखाता है: -
result : dict
-
बॉक्सप्लाट के प्रत्येक घटक को
matplotlib.lines.Line2D
उदाहरणों की सूची में मैप करते हुए एक शब्दकोश बनाया गया। उस शब्दकोश में निम्नलिखित कुंजियाँ हैं (ऊर्ध्वाधर बॉक्सप्लेट्स मानते हुए):-
boxes
: बॉक्सपार्ट का मुख्य शरीर यदि सक्षम हो तो चतुर्थक और मंझला आत्मविश्वास अंतराल दिखा रहा है। -
medians
: प्रत्येक बक्से के मध्य पर क्षैतिज रेखाएँ। -
whiskers
: सबसे चरम, गैर-बाहरी डेटा बिंदुओं तक फैली ऊर्ध्वाधर रेखाएं। -
caps
: मूंछ के छोर पर क्षैतिज रेखाएं। -
fliers
: ऐसे डेटा का प्रतिनिधित्व करने वाले बिंदु जो मूंछ (फ़्लायर) से आगे बढ़ते हैं। -
means
: बिंदु या रेखा का मतलब का प्रतिनिधित्व करना।
-
अन्य पैरामीटर: -
showcaps : bool, optional (True)
-
मूंछ के छोर पर कैप दिखाएं।
-
showbox : bool, optional (True)
-
केंद्रीय बॉक्स दिखाएं।
-
showfliers : bool, optional (True)
-
कैप्स से परे आउटलेयर दिखाएं।
-
showmeans : bool, optional (False)
-
अंकगणित के साधन दिखाएं।
-
capprops : dict, optional (None)
-
कैप की शैली को निर्दिष्ट करता है।
-
boxprops : dict, optional (None)
-
बॉक्स की शैली को निर्दिष्ट करता है।
-
whiskerprops : dict, optional (None)
-
मूंछ की शैली को निर्दिष्ट करता है।
-
flierprops : dict, optional (None)
-
फ़्लायर की शैली को निर्दिष्ट करता है।
-
medianprops : dict, optional (None)
-
माध्यिका की शैली को निर्दिष्ट करता है।
-
meanprops : dict, optional (None)
-
मतलब की शैली को निर्दिष्ट करता है।
टिप्पणियाँ
ध्यान दें
ऊपर वर्णित तर्कों के अलावा, यह फ़ंक्शन डेटा कीवर्ड तर्क ले सकता है। यदि ऐसा कोई डेटा तर्क दिया जाता है, तो निम्न तर्क डेटा द्वारा प्रतिस्थापित किए जाते हैं [<arg>] :
- सभी स्थिति और सभी खोजशब्द तर्क।
डेटा के रूप में पारित वस्तुओं को आइटम एक्सेस (
data[<arg>]
) और सदस्यता परीक्षण (<arg> in data
) का समर्थन करना चाहिए। -