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

Matplotlib-এ অ্যাক্স অবজেক্ট ব্যবহার করে এক্টিভ সাবপ্লট সেট করার পদ্ধতি

Matplotlib-এ অ্যাক্স অবজেক্ট ব্যবহার করে এক্টিভ সাবপ্লট সেট করার পদ্ধতি

Matplotlib-এ এক্টিভ সাবপ্লট অ্যাক্স অবজেক্ট সেট করতে subplots() মেথড ব্যবহার করে অ্যাক্সকে সাবপ্লট আযোজনের হিসেবে যোগ করুন।

ধাপসমূহ

  • ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।
  • ডেটা পয়েন্টের জন্য x এবং y লিস্ট তৈরি করুন।
  • subplots() মেথড ব্যবহার করে একটি রো এবং দুটি কলাম সহ একটি ফিগার এবং সাবপ্লটের সেট তৈরি করুন।
  • ০তম ইনডেক্সের অ্যাক্স অবজেক্ট সহ বর্তমান ফিগারে একটি অ্যাক্স যোগ করুন এবং এটি বর্তমান অ্যাক্স হিসেবে তৈরি করুন।
  • plot() মেথড ব্যবহার করে x এবং y ডেটা পয়েন্ট প্লট করুন।
  • ১তম ইনডেক্সের অ্যাক্স অবজেক্ট সহ বর্তমান ফিগারে একটি অ্যাক্স যোগ করুন এবং এটি বর্তমান অ্যাক্স হিসেবে তৈরি করুন।
  • plot() মেথড ব্যবহার করে x এবং y ডেটা পয়েন্ট প্লট করুন।
  • ফিগার প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।

উদাহরণ

import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = [1, 2, 4, 2, 1]
y = [1, 4, 0, 4, 1]
fig, axs = plt.subplots(1, 2)
plt.axes(axs[0])
plt.plot(x, y)
plt.axes(axs[1])
plt.plot(y, x)
plt.show()

আউটপুট

Matplotlib-এ অ্যাক্স অবজেক্ট ব্যবহার করে এক্টিভ সাবপ্লট সেট করার পদ্ধতি

  1. Matplotlib-এ বার গ্রাফের Y-অক্ষ লিমিট স্বয়ংক্রিয়ভাবে সেট করার পদ্ধতি

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

  3. Matplotlib-এ সাবপ্লটে টিক লেবেল রোটেট করার পদ্ধতি

  4. Matplotlib-এ একাধিক X বা Y অক্ষ প্লট করার পদ্ধতি