Matplotlib 2.1 - axes.Axes.bxp

matplotlib.axes.Axes.bxp




matplotlib
Axes.bxp(bxpstats, positions=None, widths=None, vert=True, patch_artist=False, shownotches=False, showmeans=False, showcaps=True, showbox=True, showfliers=True, boxprops=None, whiskerprops=None, flierprops=None, medianprops=None, capprops=None, meanprops=None, meanline=False, manage_xticks=True, zorder=None)

बॉक्स और व्हिस्कर प्लॉट के लिए ड्राइंग फ़ंक्शन।

अनुक्रम x में x या प्रत्येक वेक्टर के प्रत्येक कॉलम के लिए एक बॉक्स और व्हिस्कर प्लॉट बनाएं। बॉक्स मध्यस्थ की रेखा के साथ, डेटा के निचले से ऊपरी क्वार्टाइल मानों तक फैला हुआ है। डेटा की सीमा दिखाने के लिए बॉक्स से व्हिस्कर्स विस्तारित होते हैं। Flier अंक whiskers के अंत से पहले हैं।

पैरामीटर:

bxpstats : dicts की सूची

प्रत्येक बॉक्सप्लॉट के आंकड़ों वाले शब्दकोशों की एक सूची। आवश्यक कुंजी हैं:

  • med : औसत (स्केलर फ्लोट)।
  • q1 : पहला चौथाई (25 वां प्रतिशत) (स्केलर फ्लोट)।
  • q3 : तीसरा चतुर्भुज (75 वां प्रतिशत) (स्केलर फ्लोट)।
  • whislo : निचले whislo (स्केलर फ्लोट) की निचली बाउंड।
  • whishi : ऊपरी whishi (स्केलर फ्लोट) की ऊपरी सीमा।

वैकल्पिक कुंजी हैं:

  • mean : मतलब (स्केलर फ्लोट)। showmeans=True अगर की आवश्यकता है।
  • fliers : व्हिस्कर्स से परे डेटा (फ्लोट्स का अनुक्रम)। यदि showfliers=True तो showfliers=True आवश्यकता है।
  • cilo और cihi : औसत के बारे में निचले और उच्च आत्मविश्वास अंतराल। अगर shownotches=True आवश्यकता है।
  • label : डेटासेट का नाम (स्ट्रिंग)। यदि उपलब्ध हो, तो इसका उपयोग बॉक्सप्लॉट के लिए एक टिक लेबल का उपयोग किया जाएगा

पदों : सरणी की तरह, डिफ़ॉल्ट = [1, 2, ..., एन]

बक्से की स्थिति सेट करता है। टिकटें और सीमाएं स्वचालित रूप से पदों से मेल खाने के लिए सेट की जाती हैं।

चौड़ाई : सरणी की तरह, डिफ़ॉल्ट = कोई नहीं

या तो एक स्केलर या वेक्टर और प्रत्येक बॉक्स की चौड़ाई सेट करता है। डिफ़ॉल्ट 0.15*(distance between extreme positions) , जो 0.15 से कम और 0.5 से अधिक नहीं है।

ऊर्ध्वाधर : बूल, डिफ़ॉल्ट = झूठी

यदि True (डिफ़ॉल्ट), बक्से लंबवत बनाता है। अगर False , क्षैतिज बक्से बनाता है।

पैच_आर्टिस्ट : बूल, डिफ़ॉल्ट = गलत

यदि False Line2D कलाकार के साथ बक्से पैदा करती है। यदि True Patch कलाकार के साथ बक्से पैदा करता है।

showotches : बूल, डिफ़ॉल्ट = झूठी

यदि False (डिफ़ॉल्ट), आयताकार बॉक्स प्लॉट का उत्पादन करता है। यदि True , तो एक नोटेड बॉक्स प्लॉट का उत्पादन करेगा

शोमेन : बूल, डिफ़ॉल्ट = झूठी

यदि True , तो साधनों के प्रतिपादन पर टॉगल करेगा

showcaps : बूल, डिफ़ॉल्ट = सही

यदि True , तो कैप्स के प्रतिपादन पर टॉगल होगा

शोबॉक्स : बूल, डिफ़ॉल्ट = सही

यदि True , तो बॉक्स के प्रतिपादन पर टॉगल करेगा

शोफ्लियर : बूल, डिफ़ॉल्ट = सही

यदि True , तो फ्लायर के प्रतिपादन पर टॉगल होगा

बॉक्सप्रॉप : dict या none (डिफ़ॉल्ट)

यदि प्रदान किया गया है, तो बक्से की साजिश शैली निर्धारित करेगा

whiskerprops : dict या कोई नहीं (डिफ़ॉल्ट)

यदि प्रदान किया जाता है, तो व्हिस्की की साजिश शैली निर्धारित करेगा

capprops : dict या कोई नहीं (डिफ़ॉल्ट)

यदि प्रदान किया गया है, तो कैप्स की साजिश शैली निर्धारित करेगा

flierprops : dict या कोई नहीं (डिफ़ॉल्ट)

यदि प्रदान किया जाता है तो फ्लायर की साजिश शैली निर्धारित करेगा

medianprops : dict या कोई नहीं (डिफ़ॉल्ट)

यदि प्रदान किया जाता है, तो मध्यस्थों की साजिश शैली निर्धारित करेगा

meanprops : dict या कोई नहीं (डिफ़ॉल्ट)

यदि प्रदान किया गया है, तो साधनों की साजिश शैली निर्धारित करेगा

मतलब रेखा : बूल, डिफ़ॉल्ट = झूठी

यदि True (और शोमेन्स True ), अर्थप्रॉप के अनुसार बॉक्स की पूरी चौड़ाई फैलाने वाली रेखा के रूप में माध्य को प्रस्तुत करने का प्रयास करेगा। अगर शोटेच भी सही है तो अनुशंसित नहीं है। अन्यथा, मतलब अंक के रूप में दिखाया जाएगा।

manage_xticks : बूल, डिफ़ॉल्ट = सही

यदि फ़ंक्शन को xlim और xtick स्थानों को समायोजित करना चाहिए।

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

परिणामस्वरूप बॉक्सप्लॉट का ज़ेडर

यह दिखाता है:

परिणाम : dict

बॉक्सप्लॉट के प्रत्येक घटक को Line2D उदाहरणों की सूची में मैपिंग करने वाला एक शब्दकोश। उस शब्दकोश में निम्नलिखित कुंजी हैं (लंबवत बॉक्सप्लॉट मानते हैं):

  • boxes : बॉक्सप्लॉट का मुख्य निकाय क्वार्टाइल दिखाता है और सक्षम होने पर औसत के अंतराल अंतराल दिखाता है।
  • औसत: प्रत्येक बॉक्स के औसत पर क्षैतिज रेखाएं।
  • whiskers : सबसे चरम, गैर-बाहरी डेटा बिंदुओं तक विस्तारित लंबवत रेखाएं।
  • caps : व्हिस्कर्स के सिरों पर क्षैतिज रेखाएं।
  • fliers : डेटा का प्रतिनिधित्व करने वाले बिंदु जो व्हिस्कर्स (फ्लायर) से आगे बढ़ते हैं।
  • means : means प्रतिनिधित्व करने वाले अंक या रेखाएं।

उदाहरण

( स्रोत कोड , png , pdf )

../../_images/bxp_00_00.png

( png , pdf )

../../_images/bxp_01_00.png