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