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

Matplotlib-এ সাবপ্লটের চারদিকে বর্ডার আঁকার পদ্ধতি

Matplotlib-এ সাবপ্লটের চারদিকে বর্ডার আঁকার পদ্ধতি

Matplotlib-এ সাবপ্লটের চারদিকে বর্ডার আঁকার জন্য সাবপ্লটে একটি Rectangle প্যাচ ব্যবহার করুন।

ধাপসমূহ

  • ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।
  • subplot(121) ব্যবহার করে বর্তমান ফিগারে একটি সাবপ্লট যোগ করুন।
  • সাবপ্লটের অক্ষ বের করুন।
  • এনকর পয়েন্ট *xy* এবং এর *width* ও *height* ব্যবহার করে একটি রেক্ট্যাঙ্গেল সংজ্ঞায়িত করুন।
  • অক্ষ (ধাপ ৪) alapján বর্তমান সাবপ্লটে একটি রেক্ট্যাঙ্গেল প্যাচ যোগ করুন।
  • কলাকার ক্লিপিং ব্যবহার করে কিনা সেট করুন।
  • subplot(122) ব্যবহার করে বর্তমান ফিগারে একটি সাবপ্লট যোগ করুন।
  • বর্তমান সাবপ্লটের টাইটেল সেট করুন।
  • ফিগার প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।

উদাহরণ

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
sub = plt.subplot(121)
ax = sub.axis()
rec = plt.Rectangle((ax[0] - 0.7, ax[2] - 0.2), (ax[1] - ax[0]) + 1, (ax[3] - ax[2]) + 0.4, fill=False, lw=2, linestyle="dotted")
rec = sub.add_patch(rec)
rec.set_clip_on(False)
plt.title("with border")
sub = plt.subplot(122)
plt.title("without border")
plt.show()

আউটপুট

Matplotlib-এ সাবপ্লটের চারদিকে বর্ডার আঁকার পদ্ধতি

  1. Matplotlib-এ সাবপ্লট টিক মার্ক বড় করার পদ্ধতি

  2. Matplotlib-এ সাবপ্লটে টিক লেবেলের ঘনত্ব কমানোর পদ্ধতি

  3. ম্যাটপ্লটলিব কন্টুর প্লটে আক্ষের রেখা বা উত্পত্তি বিন্দু আঁকা

  4. Python-এ Matplotlib সাবপ্লটে xticks সেট করা