কম্পিউটার

কিভাবে Matplotlib এ pyplot.show() এ টাইমআউট সেট করবেন?


টাইমআউট সেট করতে৷ pyplot.show()-এ Matplotlib-এ, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • '.টাইমার' এর একটি নতুন ব্যাকএন্ড-নির্দিষ্ট সাবক্লাস তৈরি করুন .
  • একটি কলব্যাক ফাংশন যোগ করুন যা যখনই plt.close()-এর একটিতে কল করা হবে বৈশিষ্ট্য পরিবর্তন.
  • ডেটা পয়েন্টের একটি তালিকা তৈরি করুন।
  • টাইমার শুরু করুন।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()

# set the timer interval 5000 milliseconds
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() এ টাইমআউট সেট করবেন?

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


  1. কিভাবে matplotlib.pyplot দিয়ে টেবিলের ফন্টসাইজ পরিবর্তন করবেন?

  2. আমি কিভাবে Matplotlib এ আয়তক্ষেত্রে রঙ সেট করব?

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

  4. পাইথন ম্যাটপ্লটলিবে পাই এর গুণিতকগুলিতে অক্ষ টিকগুলি কীভাবে সেট করবেন?