डेटा फ़ाइल बदलने पर Matplotlib फिगर को अपडेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं -
- फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
- सबप्लॉट्स का सेट प्राप्त करने के लिए वेरिएबल्स m और n इनिशियलाइज़ करें।
- डायनामिकली प्लॉट करने के लिए कलर्स की लिस्ट बनाएं।
- रैंडम डेटा पॉइंट्स के साथ plot() मेथड का उपयोग करके डायनामिक डेटा पॉइंट्स प्लॉट करें।
- फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।
उदाहरण
import numpy as np
import matplotlib.pyplot as plt
import random
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
m = 2
n = 4
fix, axes = plt.subplots(nrows=m, ncols=n)
hexadecimal_alphabets = '0123456789ABCDEF'
color = ["#" + ''.join([random.choice(hexadecimal_alphabets)
for j in range(6)]) for i in range(m*n)]
for i in range(m):
for j in range(n):
axes[i][j].clear()
axes[i][j].plot(np.random.rand(10), np.random.rand(10),
color=color[100 % np.random.randint(1, len(color))])
plt.pause(0.1)
plt.show()आउटपुट
