मैटप्लॉटलीब में मार्कर्स को प्रभावित किए बिना पारदर्शी एरर बार्स बनाने के लिए, हम निम्नलिखित चरण अपना सकते हैं:
चरण
फिगर साइज़ सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
डेटा के लिए x, y और z सूचियाँ बनाएं।
error_bar_width=5 वेरिएबल इनिशियलाइज़ करें।
अटैच्ड एररबार्स के साथ y वर्सेज x को लाइन्स और/या मार्कर्स के रूप में प्लॉट करें।
बार्स और कैप्स का अल्फा मान सेट करें।
फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।
उदाहरण
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = [1, 3, 5, 7]
y = [1, 3, 5, 7]
z = [4, 5, 1, 4]
error_bar_width = 5
markers, caps, bars = plt.errorbar(x, y, z, capsize=5, elinewidth=error_bar_width,
markeredgewidth=7, fmt='o', ecolor='black', capthick=2)
[bar.set_alpha(0.5) for bar in bars]
[cap.set_alpha(0.5) for cap in caps]
plt.show()
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा:
