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

Matplotlib प्लॉट से डेटा कैसे एक्सट्रैक्ट करें?

प्लॉट किए गए लाइन ऑब्जेक्ट से get_xdata() और get_ydata() मेथड्स से डेटा वापस प्राप्त करें।

चरण

  • फिगर साइज़ और ऑटोलेआउट सेट करें।
  • y डेटा से प्लॉट करें और लाइन ऑब्जेक्ट को वेरिएबल में स्टोर करें (curve, = plt.plot(...))।
  • curve.get_xdata() और curve.get_ydata() से डेटा एक्सट्रैक्ट करें।
  • प्रिंट करके वेरिफाई करें।
  • plt.show() से दिखाएं।

उदाहरण कोड

import numpy as np
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

y = np.array([1, 3, 2, 5, 2, 3, 1])
curve, = plt.plot(y, c='red', lw=5)

print("Extracting data from plot....")
xdata = curve.get_xdata()
ydata = curve.get_ydata()
print("X data points for the plot is:", xdata)
print("Y data points for the plot is:", ydata)

plt.show()

आउटपुट

Extracting data from plot....
X data points for the plot is: [0. 1. 2. 3. 4. 5. 6.]
Y data points for the plot is: [1 3 2 5 2 3 1]

व्याख्या

X डेटा ऑटोमैटिकली 0 से n-1 तक इंडेक्स होता है।

  1. मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट कैसे करें? मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट कैसे करें?

    मैटप्लॉटलिब में लाइन प्लॉट को एनिमेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: subplots() मेथड का उपयोग करके एक फिगर और सबप्लॉट्स का सेट बनाएं। x और y एक्सिस स्केल को सीमित करें। नम्पाई का उपयोग करके x और t डेटा पॉइंट्स बनाएं। कोऑर्डिनेट वैक्टर्स से कोऑर्डिनेट मैट्रिक्स लौटाएं, X2 और T2। plot(

  1. Python में Wikipedia Data Extract कैसे करें? Python में Wikipedia Data Extract कैसे करें?

    इस लेख में, हम देखेंगे कि Python का उपयोग करके Wikipedia data कैसे extract करें। Python websites से meta information capture करने के लिए web scrapers बनाने के लिए व्यापक रूप से उपयोग किया जाता है। इस लेख के लिए, हम दिए गए URL से Wikipedia source से data प्राप्त करने के लिए Wikipedia API और library क

  1. वेबसाइट डेटा को एक्सेल में स्वचालित रूप से खींचें: चरण-दर-चरण मार्गदर्शिका वेबसाइट डेटा को एक्सेल में स्वचालित रूप से खींचें: चरण-दर-चरण मार्गदर्शिका

    डेटा निकालना (डेटा संग्रह और अद्यतन) एक वेब पेज से स्वचालित रूप से आपकी एक्सेल वर्कशीट में कुछ नौकरियों के लिए महत्वपूर्ण हो सकता है। एक्सेल आपको वेब पेज से डेटा एकत्र करने का अवसर देता है। यह उन लोगों के लिए सबसे अधिक उपयोग की जाने वाली एक्सेल सुविधाओं में से एक है जो अपने डेटा विश्लेषण कार्य के लि