আপনি কীভাবে matplotlib.pyplot
আগের প্লটগুলি "ভুলে" যেতে পারেন
আমি একাধিক সময় ব্যবহার করে চক্রান্ত করার চেষ্টা করছি matplotlib.pyplot
কোডটি এর মতো দেখাচ্ছে:
def plottest():
import numpy as np
import matplotlib.pyplot as plt
a=np.random.rand(10,)
b=np.random.rand(10,)
c=np.random.rand(10,)
plt.plot(a,label='a')
plt.plot(b,label='b')
plt.plot(c,label='c')
plt.legend(loc='upper left')
plt.ylabel('mag')
plt.xlabel('element)')
plt.show()
e=np.random.rand(10,)
f=np.random.rand(10,)
g=np.random.rand(10,)
plt.plot(e,label='e')
plt.plot(f,label='f')
plt.plot(g,label='g')
plt.legend(loc='upper left')
plt.ylabel('mag')
plt.xlabel('element)')
plt.show()
দুর্ভাগ্যক্রমে আমি একই প্লট পেতে থাকি (আসলে অন্য কোনও কোড থেকে যা আমি দৌড়েছিলাম এবং কিছুক্ষণ আগে সম্পন্ন করেছি) আমি যাই করুক না কেন।
অনুরূপ কোডটি আমার জন্য আগে কাজ করেছে।
আমি এই প্রশ্নগুলি তাকিয়েছি:
ম্যাটপ্ল্লিটিব পাইপ্লট শো () একবার বন্ধ হয়ে গেলে কাজ করে না
(পাইথন) ম্যাটপ্ল্লোলিব পাইপলট শো () .. ব্লকিং নাকি?
এবং ব্যবহার করার চেষ্টা plt.show()
, plt.clf()
এবং plt.close
কোন উপকার।
কোন ধারনা?