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

Matplotlib-এ একটি সাবপ্লটের হাইট অ্যাবসলিউট ভাবে এডজাস্ট করা (রিলেটিভ নয়)


Matplotlib-এ একটি সাবপ্লটের হাইট অ্যাবসলিউট ভাবে এডজাস্ট করতে, আমরা নিচের ধাপগুলো अपना করতে পারি:

  • ফিগার সাইজ সেট করুন এবং সাবপ্লটসের মধ্যে এবং চারপাশে প্যাডিং অ্যাডজাস্ট করুন।
  • একটি নতুন ফিগার তৈরি করুন বা বিদ্যমান ফিগার এক্টিভেট করুন।
  • সাবপ্লটের অ্যাবসলিউট হাইটের জন্য Axes() ক্লাস ব্যবহার করুন।
  • ফিগারে একটি অ্যাক্স যোগ করুন।
  • অ্যাক্সে ডেটা পয়েন্ট প্লট করুন।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

from matplotlib import pyplot as pl
pl.rcParams["figure.figsize"] = [7.50, 4.50]
pl.rcParams["figure.autolayout"] = True
figure = pl.figure()
axes = pl.Axes(figure, [.4, .6, .25, .25])
figure.add_axes(axes)
pl.plot([1, 2, 3, 4], [1, 2, 3, 4])
axes = pl.Axes(figure, [.4, .1, .25, .25])
figure.add_axes(axes)
pl.plot([1, 2, 3, 4], [1, 2, 3, 4])
pl.show()

আউটপুট

Matplotlib-এ একটি সাবপ্লটের হাইট অ্যাবসলিউট ভাবে এডজাস্ট করা (রিলেটিভ নয়)


  1. Matplotlib-এ অ্যাক্সিস ছাড়া ৩D বার প্লট করার পদ্ধতি

  2. Matplotlib-এ অ্যাক্সিস এবং গ্রিড ছাড়া ৩D স্ক্যাটার প্লট করার পদ্ধতি

  3. Matplotlib-এ শেয়ারড অ্যাক্সিস হলে টিক লেবেল দেখানোর পদ্ধতি

  4. Matplotlib-এ অ্যাক্স তৈরি করার পর সাবপ্লট আকার/পজিশন পরিবর্তন করুন