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

Matplotlib में बार पैच की सीमा को कैसे नियंत्रित करें?

Matplotlib में बार पैच की सीमा को नियंत्रित करने के लिए, हम निम्नलिखित कदम उठा सकते हैं

कदम

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।

  • ऊंचाइयों . की सूची बनाएं और लेबल . के लिए एक टपल ।

  • बार () . का प्रयोग करें edgecolor . के साथ विधि बार पैच के रंग को नियंत्रित करने के तर्क में। यहां हमने edgecolor='green' . का इस्तेमाल किया है ।

  • चिह्न सेट करें और लेबल एक्स-अक्ष की।

  • आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।

उदाहरण

pltplt.rcParams["figure.figsize"] =[7.00, 3.50]plt.rcParams["figure.autolayout"] =Trueheight =[3, 12, 5, 18, 45 ]लेबल =('P1', 'P2', 'P3', 'P4', 'P5')x_pos =np.arange(len(labels))plt.bar(x_pos, ऊंचाई, रंग=(0.9, 0.7, 0.1, 0.5), edgecolor='हरा')plt.xticks(x_pos, लेबल)plt.show()

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Matplotlib में बार पैच की सीमा को कैसे नियंत्रित करें?

आप लाइनविड्थ . का परिचय देकर बॉर्डर की चौड़ाई बदल सकते हैं बार () . में पैरामीटर तरीका। मान लीजिए हम linewidth=5 . लेते हैं , तो यह निम्नलिखित आउटपुट देगा -

Matplotlib में बार पैच की सीमा को कैसे नियंत्रित करें?


  1. Matplotlib में हैच की लाइनविड्थ कैसे बदलें?

    matplotlib में हैच की लाइनविड्थ को बदलने के लिए, हम हैच की लाइनविड्थ को पैरा में सेट कर सकते हैं। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। बनाएं x और y=sin(x) डेटा अंक numpy का उपयोग कर रहे हैं। प्लॉट में हैच की लाइन-चौड़ाई सेट करें। scatter() . का उपयोग करके x और

  1. Matplotlib में plt.colorbar में टिक्स की संख्या कैसे सेट करें?

    कलरबार में टिकों की संख्या निर्धारित करने के लिए, हम निम्नलिखित कदम उठा सकते हैं- numpy का उपयोग करके यादृच्छिक डेटा बनाएं डेटा को एक छवि के रूप में प्रदर्शित करें, अर्थात, एक 2D नियमित रेखापुंज पर। रंगपट्टी () का उपयोग करके एक रंगीन पट्टी बनाएं छवि अदिश मापनीय वस्तु के साथ विधि। set_ticks() . का उ

  1. Matplotlib लीजेंड बॉक्स के आकार को कैसे समायोजित करें?

    matplotlib लेजेंड बॉक्स के आकार को समायोजित करने के लिए, हम लेजेंड विधि में बॉर्डरपैड तर्कों का उपयोग कर सकते हैं। कदम पंक्ति1 Create बनाएं और लाइन2 अलग-अलग लाइन चौड़ाई वाली दो सूचियों का उपयोग करना। चित्र पर लेजेंड लगाने और लेजेंड बॉक्स के आकार को समायोजित करने के लिए, Borderpad=2 . का उपय