Matplotlib 3.0 - pyplot.barh

matplotlib.pyplot.barh




matplotlib

matplotlib.pyplot.barh

matplotlib.pyplot.barh(y, width, height=0.8, left=None, *, align='center', **kwargs) [source]

एक क्षैतिज बार भूखंड बनाओ।

बार को दिए गए संरेखित मस्तिष्क के साथ y पर स्थित किया जाता है। उनके आयाम चौड़ाई और ऊंचाई द्वारा दिए गए हैं। क्षैतिज आधार रेखा छोड़ दी गई है (डिफ़ॉल्ट 0)।

Y , चौड़ाई , ऊँचाई और बाएँ में से प्रत्येक या तो सभी सलाखों पर लागू होने वाला एक अदिश हो सकता है, या यह हो सकता है कि प्रत्येक बार के लिए अलग मान प्रदान करने वाला लंबाई N का एक क्रम हो।

पैरामीटर:
y : scalar or array-like

Y सलाखों का समन्वय करता है। निर्देशांक के लिए बार के संरेखण के लिए भी देखें।

width : scalar or array-like

सलाखों की चौड़ाई।

height : sequence of scalars, optional, default: 0.8

सलाखों की ऊंचाई।

left : sequence of scalars

सलाखों के बाईं ओर के x निर्देशांक (डिफ़ॉल्ट: 0)।

align : {'center', 'edge'}, optional, default: 'center'

आधार का y निर्देशांक के लिए संरेखण *:

  • 'केंद्र': y पदों पर सलाखों के केंद्र।
  • 'एज': y पदों के साथ सलाखों के निचले किनारों को संरेखित करें।

शीर्ष किनारे पर सलाखों को संरेखित करने के लिए एक नकारात्मक ऊंचाई पास align='edge' और align='edge'

यह दिखाता है:
container : BarContainer

सभी सलाखों और वैकल्पिक रूप से एररबार के साथ कंटेनर।

अन्य पैरामीटर:
color : scalar or array-like, optional

बार के रंग चेहरे।

edgecolor : scalar or array-like, optional

बार किनारों का रंग।

linewidth : scalar or array-like, optional

पट्टी के किनारे की चौड़ाई। यदि 0 है, तो किनारों को न खींचें।

tick_label : string or array-like, optional

सलाखों के टिक लेबल। डिफ़ॉल्ट: कोई नहीं (डिफ़ॉल्ट संख्यात्मक लेबल का उपयोग करें।)

xerr, yerr : scalar or array-like of shape(N,) or shape(2,N), optional

यदि कोई None , तो बार युक्तियों में क्षैतिज / ऊर्ध्वाधर त्रुटि पट्टियाँ जोड़ें। मान डेटा के सापेक्ष +/- आकार हैं:

  • स्केलर: सममित +/- सभी सलाखों के लिए मान
  • आकार (N,): सममित +/- प्रत्येक बार के लिए मान
  • आकार (2, N): प्रत्येक बार के लिए अलग - और + मान। पहली पंक्ति
    निम्न त्रुटियों में दूसरी पंक्ति में ऊपरी त्रुटियां हैं।
  • कोई नहीं : कोई त्रुटि नहीं। (चूक)

xerr और xerr के उपयोग पर एक उदाहरण के लिए त्रुटि सलाखों को निर्दिष्ट करने के विभिन्न तरीके देखें।

ecolor : scalar or array-like, optional, default: 'black'

त्रुटि पट्टियों का लाइन रंग।

capsize : scalar, optional

अंक में त्रुटि बार कैप की लंबाई। डिफ़ॉल्ट: कोई नहीं, जो rcParams["errorbar.capsize"] से मूल्य rcParams["errorbar.capsize"]

error_kw : dict, optional

क्वार्ग्स के शब्दकोश को एररबार विधि में पारित किया जाना है। यहाँ पर परिभाषित एक्लोरोज़ या कैपिसेज़ के मान स्वतंत्र कवारों पर पूर्वता बरतते हैं।

log : bool, optional, default: False

यदि True , तो x- अक्ष को लॉग स्केल होने के लिए सेट करें।

यह भी देखें

bar
एक ऊर्ध्वाधर बार प्लॉट प्लॉट करें।

टिप्पणियाँ

वैकल्पिक तर्क रंग , edgecolor , linewidth , xerr , और yerr बार की संख्या के बराबर लंबाई के स्केलर या अनुक्रम हो सकते हैं। यह आपको स्टैक्ड बार चार्ट, या कैंडलस्टिक प्लॉट्स के आधार के रूप में बार का उपयोग करने में सक्षम बनाता है। विवरण: ज़ेर और येर को सीधे एररबार errorbar() पारित किया जाता है, इसलिए उनके पास निचले और ऊपरी त्रुटियों के स्वतंत्र विनिर्देश के लिए 2xN का आकार भी हो सकता है।

अन्य वैकल्पिक kwargs:

संपत्ति विवरण
agg_filter एक फिल्टर फ़ंक्शन, जो एक (एम, एन, 3) फ्लोट ऐरे और एक डीपीआई मूल्य लेता है, और एक (एम, एन, 3) एरे लौटाता है।
alpha फ्लोट या कोई नहीं
animated bool
antialiased अनजान
capstyle {'बट', 'राउंड', 'प्रोजेक्टिंग'}
clip_box Bbox
clip_on bool
clip_path [( Path , Transform ) | Patch | कोई नहीं]
color रंग
contains प्रतिदेय
edgecolor रंग या कोई नहीं या 'ऑटो'
facecolor रंग या कोई नहीं
figure Figure
fill bool
gid str
hatch {'/', '\', '।', '-', '+', 'x', 'ओ', 'ओ', '।', '*'}।
in_layout bool
joinstyle {'मैंटर', 'राउंड', 'बेवल'}
label वस्तु
linestyle {'-', '-', '-', ':', '', (ऑफसेट, ऑन-ऑफ-सीक), ...}
linewidth फ्लोट या कोई भी डिफ़ॉल्ट रूप से नहीं
path_effects AbstractPathEffect
picker कोई नहीं या बूल या तैरने या बुलाने योग्य
rasterized बूल या कोई नहीं
sketch_params (पैमाना: फ्लोट, लंबाई: फ्लोट, यादृच्छिकता: फ्लोट)
snap बूल या कोई नहीं
transform Transform
url str
visible bool
zorder नाव