Matplotlib-এ কীবোর্ড ইনপুট দিয়ে পাইথন ফিগার বন্ধ করার পদ্ধতি
পাইথন ফিগার কীবোর্ড ইনপুট দিয়ে বন্ধ করতে plt.pause() মেথড, একটি ইনপুট, এবং close() মেথড ব্যবহার করুন।
ধাপসমূহ
- ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।
- NumPy ব্যবহার করে র্যান্ডম t এবং y ডেটা পয়েন্ট তৈরি করুন।
- figure() মেথড ব্যবহার করে একটি নতুন ফিগার তৈরি করুন বা বিদ্যমান ফিগার অ্যাক্টিভেট করুন।
- plot() মেথড ব্যবহার করে t এবং y ডেটা পয়েন্ট প্লট করুন।
- প্লটের টাইটেল সেট করুন।
- draw() মেথড ব্যবহার করে বর্তমান ফিগার রিড্র করুন।
- বর্তমান ফিগার পজ করার জন্য একটি ট্রু লুপ চালান।
- পরবর্তী স্টেটমেন্টে যেতে ইউজার থেকে ইনপুট নিন।
- ফিগার বন্ধ করতে close() মেথড ব্যবহার করুন।
উদাহরণ
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
t = np.arange(0.0, 2.0, 0.01)
y = np.exp(-t)
fig = plt.figure()
plt.plot(t, y, lw=5, color='red')
plt.title("$y=e^{-t}$")
plt.draw()
plt.pause(1)
input("")
plt.close(fig)
আউটপুট
