इंटरैक्टिव प्लॉट्स प्राप्त करने के लिए फिगर को एक्टिवेट करना होगा। plt.ioff() और plt.ion() का उपयोग करके प्लॉट के साथ इंटरैक्टिव एक्शन परफॉर्म कर सकते हैं।
Ipython शेल खोलें और शेल पर निम्न कमांड्स एंटर करें।
उदाहरण
In [1]: %matplotlib auto
Using matplotlib backend: GTK3Agg
In [2]: import matplotlib.pyplot as plt
In [3]: fig, ax = plt.subplots() # डायग्राम पॉप अप होगा। इंटरैक्ट करें।
In [4]: ln, = ax.plot(range(5)) # लाइन ड्रॉ करना
In [5]: ln.set_color("orange") # ड्रॉन लाइन को नारंगी बदलना
In [6]: plt.ioff() # इंटरैक्शन रोका
In [7]: ln.set_color("red") # चूंकि हमने पिछले स्टेप में इंटरैक्शन रोका
In [8]: plt.ion() # इंटरैक्शन शुरू किया
आउटपुट
इंटरैक्टिव मोड में प्लॉट रियल-टाइम अपडेट होगा, iooff के बाद अपडेट नहीं दिखेंगे, ion के बाद फिर दिखेंगे।