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

Matplotlib में अतिव्यापी त्रुटि सलाखों से कैसे बचें?

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

कदम

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

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

  • y1 और y2, और त्रुटियों ye1, ye2 के लिए डेटा बिंदु प्राप्त करें।

  • एक आकृति और सबप्लॉट का एक सेट बनाएं।

  • एक परिवर्तनशील 2D affine रूपांतरण बनाएं, trans1 और ट्रांस2

  • y बनाम x को लाइनों और/या मार्करों के साथ संलग्न त्रुटि पट्टियों के रूप में प्लॉट करें।

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

उदाहरण

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()

आउटपुट

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

Matplotlib में अतिव्यापी त्रुटि सलाखों से कैसे बचें?


  1. कैसे Matplotlib में एक pcolormesh चेतन करने के लिए?

    pcolormesh . को चेतन करने के लिए matplotlib में, हम निम्नलिखित कदम उठा सकते हैं - एक आकृति और सबप्लॉट का एक सेट बनाएं। numpy . का उपयोग करके x, y और t डेटा बिंदु बनाएं । बनाएं X3 , Y3 और T3, मेशग्रिड का उपयोग करके निर्देशांक वैक्टर से निर्देशांक मैट्रिक्स लौटाएं। pcolormesh() . का उपय

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

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

  1. Excel में एरर बार्स कैसे जोड़ें

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