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

Python Matplotlib में रनिंग स्क्रिप्ट के दौरान फिगर में हेरफेर कैसे करें?

Python में Matplotlib का उपयोग करते समय, आप स्क्रिप्ट के निष्पादन के दौरान भी फिगर को डायनामिक रूप से अपडेट और हेरफेर कर सकते हैं। यह रियल-टाइम डेटा विज़ुअलाइज़ेशन या एनिमेशन बनाने के लिए उपयोगी है।

मुख्य चरण

  • फिगर का आकार सेट करें और सबप्लॉट के बीच पैडिंग समायोजित करें।
  • figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा को सक्रिय करें।
  • वर्तमान एक्सिस (ax) प्राप्त करें और वर्तमान फिगर दिखाएं।
  • अंतिम प्लॉट से पहले plt.pause() मेथड का उपयोग करके स्क्रिप्ट को नियंत्रित करें।
  • plot() मेथड से लाइन प्लॉट करें।
  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण कोड

import numpy as np
from matplotlib import pyplot as plt

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

fig = plt.figure()
ax = fig.gca()
fig.show()

for i in range(20):
    ax.plot(np.random.randn(10, 1), ls='-')
    fig.canvas.draw()
    plt.pause(0.1)

plt.close(fig)
plt.plot([1, -2, 3, 5, 3, 1, 0])
plt.show()

आउटपुट

कोड पहले 20 रैंडम लाइनों को एनिमेटेड तरीके से प्लॉट करेगा, फिर अंत में एक स्थिर लाइन प्लॉट दिखाएगा।

Python Matplotlib में रनिंग स्क्रिप्ट के दौरान फिगर में हेरफेर कैसे करें?

  1. Matplotlib का उपयोग करके कीबोर्ड इनपुट से Python फिगर कैसे बंद करें? Matplotlib का उपयोग करके कीबोर्ड इनपुट से Python फिगर कैसे बंद करें?

    Python फिगर को कीबोर्ड इनपुट से बंद करने के लिए plt.pause() मेथड, इनपुट, और close() मेथड का उपयोग करें। चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। NumPy का उपयोग करके रैंडम t और y डेटा पॉइंट्स बनाएं। figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें। pl

  1. Matplotlib Python 2.6.6 में अपनी फिगर में X अक्ष पर स्टेप कैसे सेट करें? Matplotlib Python 2.6.6 में अपनी फिगर में X अक्ष पर स्टेप कैसे सेट करें?

    Matplotlib Python में फिगर में X-अक्ष पर स्टेप सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: चरण डेटा पॉइंट्स की एक सूची, x बनाएं। subplot() मेथड का उपयोग करके वर्तमान फिगर में सबप्लॉट जोड़ें। rotation=45 के साथ xticks और ticklabels सेट करें। फिगर डिस्प्ले करने के लिए show() मेथड का उपय

  1. Python Matplotlib में वेफ़ल चार्ट कैसे बनाएं? Python Matplotlib में वेफ़ल चार्ट कैसे बनाएं?

    वेफ़ल चार्ट एक आकर्षक विज़ुअलाइज़ेशन तकनीक है जो आमतौर पर लक्ष्यों की ओर प्रगति दिखाने के लिए बनाई जाती है। नया फिगर बनाते समय या मौजूदा फिगर सक्रिय करते समय, हम FigureClass=Waffle का उपयोग कर सकते हैं। चरण डिक्शनरी का उपयोग करके Pandas डेटा फ्रेम बनाएं। FigureClass=Waffle, पंक्तियों की संख्या=