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

Matplotlib: plt.subplots() এবং plt.figure() এর পার্থক্য

plt.figure() — নতুন ফিগার তৈরি করে বা বিদ্যমান ফিগার এক্টিভেট করে।

plt.subplots() — একটি ফিগার এবং সাবপ্লটের সেট তৈরি করে।

ধাপসমূহ

  1. ফিগার সাইজ এবং প্যাডিং সেট করুন।
  2. plt.figure() দিয়ে নতুন ফিগার তৈরি করুন।
  3. plt.subplots() দিয়ে ফিগার এবং সাবপ্লট তৈরি করুন।
  4. plt.show() দিয়ে প্রদর্শন করুন।

উদাহরণ কোড

from matplotlib import pyplot as plt

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

# plt.figure() ব্যবহার
fig1 = plt.figure("Figure 1 - plt.figure")

# plt.subplots() ব্যবহার
fig2, ax = plt.subplots()
plt.title("Figure 2 - plt.subplots")

plt.show()

আউটপুট

plt.figure() — একটি খালি ফিগার উইন্ডো তৈরি করে।

plt.subplots() — একটি ফিগার সাথে Axes অবজেক্ট রিটার্ন করে যাতে সরাসরি প্লট করা যায়।

  1. Matplotlib-এ সাবপ্লটগুলো A, B, C দিয়ে অ্যানোটেট করুন

  2. Matplotlib-এ plt.show এবং cv2.imshow-এর পার্থক্য কী?

  3. Numpy এবং Matplotlib ব্যবহার করে ইমেজ সেগমেন্টেশন ওভারলে করুন

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