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

Matplotlib में pyplot.show() पर टाइमआउट कैसे सेट करें?


Matplotlib में pyplot.show() पर टाइमआउट सेट करने के लिए, हम निम्नलिखित चरण ले सकते हैं:

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • बैकएंड-स्पेसिफिक सबक्लास 'Timer' का नया इंस्टेंस बनाएं।
  • कॉलबैक फंक्शन जोड़ें जो तब कॉल होगा जब plt.close() प्रॉपर्टीज में से कोई भी बदलती है।
  • डेटा पॉइंट्स की लिस्ट प्लॉट करें।
  • टाइमर शुरू करें।
  • फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।

उदाहरण

import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() # टाइमर इंटरवल 5000 मिलीसेकंड सेट करें timer = fig.canvas.new_timer(interval = 5000) timer.add_callback(plt.close) plt.plot([1,2,3,4,5]) plt.ylabel('Y-axis Data') timer.start() plt.show()

आउटपुट

Matplotlib में pyplot.show() पर टाइमआउट कैसे सेट करें?

विंडो 5 सेकंड बाद ऑटोमैटिकली बंद हो जाएगी, क्योंकि हमने टाइमर इंटरवल 5000 मिलीसेकंड पर सेट किया है।


  1. Matplotlib में रेक्टेंगल का रंग कैसे सेट करें? Matplotlib में रेक्टेंगल का रंग कैसे सेट करें?

    Matplotlib में रेक्टेंगल का रंग सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: figure() मेथड का उपयोग करके फिगर बनाएं या मौजूदा फिगर सक्रिय करें। add_subplot() मेथड का उपयोग करके फिगर में सबप्लॉट व्यवस्था के हिस्से के रूप में ~.axes.Axes जोड़ें। एक रेक्टेंगल एंकर पॉइंट के साथ चौड़ाई और ऊंच

  1. Matplotlib Python में X-अक्ष मान कैसे सेट करें? Matplotlib Python में X-अक्ष मान कैसे सेट करें?

    Matplotlib Python में X-अक्ष मान सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: x और y डेटा पॉइंट्स के लिए दो सूचियां बनाएं। xticks रेंज वैल्यू प्राप्त करें। plot() मेथड का उपयोग करके xtick रेंज वैल्यू और y डेटा पॉइंट्स के साथ लाइन प्लॉट करें। xticks() मेथड का उपयोग करके xticks को X-अक्ष

  1. पायथन मैटप्लॉटलिब में π के गुणकों में एक्सिस टिक्स कैसे सेट करें? पायथन मैटप्लॉटलिब में π के गुणकों में एक्सिस टिक्स कैसे सेट करें?

    पायथन में π के गुणकों में एक्सिस टिक्स सेट करने के लिए, हम निम्नलिखित चरणों का पालन करते हैं: pi वेरिएबल को इनिशियलाइज़ करें, नम्पाई का उपयोग करके theta और y डेटा पॉइंट्स बनाएं। plot() मेथड का उपयोग करके theta और y को प्लॉट करें। xticks() मेथड का उपयोग करके X-एक्सिस के वर्तमान टिक स्थानों और लेबल्