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

Matplotlib-এ plt.show() কখন দরকার এবং কখন নয়

plt.show() — ইন্টারেক্টিভ প্লট নাও থাকলে প্লট দেখানোর জন্য দরকার।

fig.show() — ইন্টারেক্টিভ মোডে সব ফিগার দেখানোর জন্য দরকার।

ধাপসমূহ

  1. iPython শেল খুলুন।
  2. ফিগার সাইজ এবং প্যাডিং সেট করুন।
  3. নতুন ফিগার তৈরি করুন।
  4. plot() মেথড দিয়ে লাইন প্লট করুন।
  5. show() মেথড দিয়ে ফিগার প্রদর্শন করুন।
  6. block=False দিয়ে plt.show() কল করুন।

উদাহরণ কোড

import numpy as np
from matplotlib import pyplot as plt

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

fig = plt.figure()
plt.plot(np.linspace(-5, 5, 100))
fig.show()
plt.show(block=False)

আউটপুট

ইন্টারেক্টিভ মোডে আউটপুট দেখাবে। plt.show(block=True) নন-ইন্টারেক্টিভ মোডে প্লট দেখায়।

  1. Matplotlib প্লট লুপে مارকার এবং লাইনের জন্য একই রঙ সেট করুন

  2. Matplotlib ফিগার লেজেন্ড পজিশন এবং অ্যালাইন করার পদ্ধতি

  3. Matplotlib-এ আয়তের ভেতরে বৃত্ত প্লট করুন

  4. Matplotlib গ্রাফকে ফুলস্ক্রিন ইমেজ হিসেবে দেখান