Matplotlib 2.0 में एक पैरामीटर है जिसे fillstyle
मार्करों के भरे जाने के तरीके पर बेहतर नियंत्रण की अनुमति मिलती है। मेरे मामले में मैंने इसे एररबार्स के साथ प्रयोग किया है, लेकिन यह सामान्य रूप से मार्करों के लिए काम करता है
http://matplotlib.org/api/_as_gen/matplotlib.axes.Axes.errorbar.html
fillstyle
निम्नलिखित मूल्यों को स्वीकार करता है: ['पूर्ण' | 'छोड़ दिया' | 'सही' | 'नीचे' | 'शीर्ष' | 'कोई नहीं']
उपयोग करते समय ध्यान रखने योग्य दो महत्वपूर्ण बातें हैं fillstyle
,
1) यदि एमएफसी को किसी भी प्रकार के मूल्य पर सेट किया जाता है तो यह प्राथमिकता लेगा, इसलिए, यदि आपने 'कोई नहीं' के लिए फिलस्टाइल सेट किया है तो यह प्रभावी नहीं होगा। इसलिए फिलस्टाइल के साथ संयोजन में एमएफसी का उपयोग करने से बचें
2) आप मार्कर किनारे की चौड़ाई (उपयोग markeredgewidth
या mew
) को नियंत्रित करना चाह सकते हैं क्योंकि यदि मार्कर अपेक्षाकृत छोटा है और किनारे की चौड़ाई मोटी है, तो मार्कर भरे हुए दिखेंगे भले ही वे न हों।
निम्नलिखित एररबार का उपयोग करके एक उदाहरण दिया गया है:
myplot.errorbar(x=myXval, y=myYval, yerr=myYerrVal, fmt='o', fillstyle='none', ecolor='blue', mec='blue')