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

Matplotlib में टेक्स्ट रीफ्रेश करना

Matplotlib में टेक्स्ट रीफ्रेश करने के लिए, हम निम्नलिखित चरण ले सकते हैं:

    <ली>फिगर आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। <ली>एक फिगर और सबप्लॉट का सेट बनाएं। <ली>अक्ष पर टेक्स्ट जोड़ें। <ली>"z" और "c" कुंजियों के आधार पर टेक्स्ट अपडेट करने के लिए अनुकूलित मेथड लिखें। <ली>key_press_event के साथ फ़ंक्शन एक्शन बाइंड करें। <ली>फिगर वाले कैनवास को ड्रा करें। <ली>टेक्स्ट के साथ फिगर को एनिमेट करें। <ली>फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

from matplotlib import pyplot as plt, animation

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

fig, ax = plt.subplots()
text = ax.text(.5, .5, 'First Text')

def action(event):
    if event.key == "z":
        text.set_text("zoom")
    elif event.key == "c":
        text.set_text("cool")

fig.canvas.mpl_connect('key_press_event', action)
fig.canvas.draw()

animation = animation.ArtistAnimation(fig, [(text,)])
plt.show()

आउटपुट

Matplotlib में टेक्स्ट रीफ्रेश करना

  1. Python/Matplotlib में इक्वल एस्पेक्ट फिगर के कोने में टेक्स्ट कैसे रखें? Python/Matplotlib में इक्वल एस्पेक्ट फिगर के कोने में टेक्स्ट कैसे रखें?

    Matplotlib में इक्वल एस्पेक्ट फिगर के कोने में टेक्स्ट रखने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। subplots() मेथड का उपयोग करके फिगर और सबप्लॉट्स का सेट बनाएं। NumPy का उपयोग करके x डेटा पॉइंट्स बनाएं। plot() मेथड का उपयोग करके x को

  1. Flask में Matplotlib कैसे दिखाएं? Flask में Matplotlib कैसे दिखाएं?

    Flask में प्लॉट दिखाने के लिए, हम निम्नलिखित चरण अपना सकते हैं: एक छोटा एप्लिकेशन बनाएं। Flask एप्लिकेशन चलाने के लिए, वर्तमान डायरेक्टरी पर जाएं। $ export FLASK_APP=file.py $ flask run ब्राउज़र खोलें, यूआरएल हिट करें: https://127.0.0.1:5000/print-plot/ फिगर प्लॉट करने के लिए, हम रैंडम

  1. Matplotlib में रेक्टेंगल के अंदर टेक्स्ट कैसे जोड़ें? Matplotlib में रेक्टेंगल के अंदर टेक्स्ट कैसे जोड़ें?

    Matplotlib में रेक्टेंगल के अंदर टेक्स्ट जोड़ने के लिए, हम रेक्टेंगल के केंद्र बिंदु पर एनोटेट मेथड में लेबल जोड़ सकते हैं। चरण figure() मेथड का उपयोग करके फिगर बनाएं या मौजूदा फिगर सक्रिय करें। वर्तमान एक्सिस में सबप्लॉट व्यवस्था जोड़ें। प्लॉट में रेक्टेंगल जोड़ने के लिए, रेक्टेंगल ऑब्जेक्ट