Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन/मैटप्लोटलिब में लंबवत लेबल के साथ बरचार्ट

सबसे पहले, हम plt.bar का उपयोग करके और xticks का उपयोग करके बार बना सकते हैं। फिर, हम "रोटेशन" कुंजी में "ऊर्ध्वाधर" या "क्षैतिज" विशेषताओं को सेट करके लेबल को संरेखित कर सकते हैं।

कदम

  • संख्याओं के साथ सूचियाँ, बार_हाइट, और बार_लेबल बनाएं।

  • बार_हाइट्स और बार_लेबल की लंबाई के साथ बार () पद्धति का उपयोग करके एक बार प्लॉट बनाएं।

  • रोटेशन='वर्टिकल' और बार_लेबल के साथ xticks() का उपयोग करके, X-अक्ष के वर्तमान टिक स्थान और लेबल प्राप्त करें या सेट करें।

  • प्लॉट दिखाने के लिए, plt.show() विधि का उपयोग करें।

उदाहरण

from matplotlib import pyplot as plt

bars_heights = [14, 8, 10]
bars_label = ["A label", "B label", "C label"]

plt.bar(range(len(bars_label)), bars_heights)
plt.xticks(range(len(bars_label)), bars_label, rotation='vertical')
plt.show()

आउटपुट

पायथन/मैटप्लोटलिब में लंबवत लेबल के साथ बरचार्ट


  1. Matplotlib के साथ प्लॉट numpy datetime64

    मैटप्लोटलिब का उपयोग करके पायथन में एक समय श्रृंखला तैयार करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - numpy का उपयोग करके x और y अंक बनाएं। प्लॉट () . का उपयोग करके बनाए गए x और y बिंदुओं को प्लॉट करें विधि। आकृति प्रदर्शित करने के लिए, दिखाएँ() . का उपयोग करें विधि। उदाहरण import matp

  1. Matplotlib के साथ पायथन में समानांतर में कई आंकड़े खींचना

    मैटप्लोलिब के साथ पायथन में समानांतर में कई आंकड़े खींचने के लिए, हम निम्नलिखित कदम उठा सकते हैं- numpy का उपयोग करके यादृच्छिक डेटा बनाएं। वर्तमान आंकड़े में एक सबप्लॉट जोड़ें, nrows=1, ncols=4 और index=1 पर। एक छवि के रूप में डेटा प्रदर्शित करें, अर्थात, एक 2D नियमित रेखापुंज पर, imshow() का उपयो

  1. Python में TeX के साथ Matplotlib लेबल में एक नई लाइन डालना

    निम्न प्रोग्राम कोड दिखाता है कि आप टेक्स के साथ matplotlib लेबल में एक नई लाइन कैसे प्लॉट कर सकते हैं। कदम आरेख के लिए X-अक्ष और Y-अक्ष लेबल को \n के साथ सेटअप करें ताकि लेबल में एक नई पंक्ति बनाई जा सके। कुल्हाड़ियों के चेहरे के रंग के लिए वर्तमान .rcParams सेट करें; समूह को हटा दिया गया है।