কম্পিউটার টিউটোরিয়াল

Matplotlib-এ pyplot.show()-এ টাইমআউট সেট করার পদ্ধতি


Matplotlib-এ pyplot.show()-এ timeout সেট করতে নিচের ধাপগুলো ফলো করতে পারেন:

  • ফিগার সাইজ সেট করুন এবং সাবপ্লটের মধ্যে ও চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
  • একটি নতুন ব্যাকএন্ড-স্পেসিফিক সাবক্লাস তৈরি করুন '.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()

# টাইমার ইন্টারভাল ৫০০০ মিলিসেকেন্ড সেট করুন
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()-এ টাইমআউট সেট করার পদ্ধতি

উইন্ডোটি ৫ সেকেন্ড পর স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে, কারণ আমরা টাইমার ইন্টারভাল ৫০০০ মিলিসেকেন্ডে সেট করেছি।


  1. matplotlib.pyplot ব্যবহার করে টেবিলের ফন্ট সাইজ পরিবর্তন করুন

  2. Matplotlib-এ আয়তে রঙ সেট করার পদ্ধতি

  3. Matplotlib Python-এ X-অক্ষের মান সেট করা

  4. পাইথন ম্যাটপ্লটলিবে পাই (π) এর গুণিতকে আক্ষের টিক হিসেবে সেট করা