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

मैटप्लॉटलीब में ओवरलैपिंग एरर बार्स से कैसे बचें?


मैटप्लॉटलीब में ओवरलैपिंग एरर बार्स से बचने के लिए, हम निम्नलिखित चरण अपना सकते हैं:

चरण

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

  • नामों की सूची बनाएं।

  • y1 और y2 के लिए डेटा पॉइंट्स प्राप्त करें, और एरर्स ye1, ye2।

  • एक फिगर और सबप्लॉट्स का सेट बनाएं।

  • म्यूटेबल 2D एफाइन ट्रांसफॉर्मेशन बनाएं, trans1 और trans2।

  • अटैच्ड एररबार्स के साथ y वर्सेज x को लाइन्स और/या मार्कर्स के रूप में प्लॉट करें।

  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
import matplotlib.pyplot as plt
from matplotlib.transforms import Affine2D
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = ['Jack', 'James', 'Tom', 'Garry']
y1, y2 = np.random.randn(2, len(x))
ye1, ye2 = np.random.rand(2, len(x))*4+0.3
fig, ax = plt.subplots()
trans1 = Affine2D().translate(-0.1, 0.0) + ax.transData
trans2 = Affine2D().translate(0.1, 0.0) + ax.transData
er1 = ax.errorbar(x, y1, yerr=ye1, marker="*", linestyle="none", transform=trans1)
er2 = ax.errorbar(x, y2, yerr=ye2, marker="o", linestyle="none", transform=trans2)
plt.show()

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

मैटप्लॉटलीब में ओवरलैपिंग एरर बार्स से कैसे बचें?


  1. Matplotlib में pcolormesh कैसे एनिमेट करें? Matplotlib में pcolormesh कैसे एनिमेट करें?

    Matplotlib में pcolormesh एनिमेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: फिगर और सबप्लॉट्स का सेट बनाएं। NumPy का उपयोग करके x, y और t डेटा पॉइंट्स बनाएं। X3, Y3 और T3 बनाएं, meshgrid का उपयोग करके कोऑर्डिनेट वैक्टर्स से कोऑर्डिनेट मैट्रिक्स वापस करें। pcolormesh() मेथड का उपयोग करके

  1. गूगल शीट्स में एरर बार कैसे जोड़ें? गूगल शीट्स में एरर बार कैसे जोड़ें?

    गूगल शीट्स एक स्प्रेडशीट प्रोग्राम है जो गूगल ड्राइव के साथ आने वाले मुफ्त वेब-आधारित सॉफ़्टवेयर पैकेज का हिस्सा है। स्प्रेडशीट के साथ, एक वर्ड प्रोसेसर और एक प्रेजेंटेशन प्रोग्राम भी है। ये एप्लिकेशन विंडोज, मैक, एंड्रॉइड, iOS, विंडोज, ब्लैकबेरी आदि सहित कई प्लेटफॉर्म पर भी उपलब्ध हैं। सूट संस्करण

  1. एक्सेल लाइन चार्ट्स में एरर बार्स जोड़ना: एक चरण-दर-चरण गाइड एक्सेल लाइन चार्ट्स में एरर बार्स जोड़ना: एक चरण-दर-चरण गाइड

    जब आप एक्सेल में लाइन चार्ट्स बनाते हैं, तो आप डेटा पॉइंट्स को X और Y एक्सिस के साथ प्लॉट कर रहे होते हैं। यह समय के साथ डेटा ट्रेंड करने के लिए उपयोगी है, लेकिन क्या होगा यदि आप यह भी ट्रेंड करना चाहते हैं कि वे डेटा पॉइंट्स अपने आदर्श से कितने दूर हैं या वे समय के साथ कितने भिन्न हैं? एरर का मार्ज