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

Matplotlib-এ xtick লেবেলে বক্স (Box) যোগ করার পদ্ধতি

Matplotlib-এ x-অ্যাক্সিসের টিক লেবেলগুলোর চারদিকে বক্স যোগ করার জন্য নিচের ধাপগুলো অনুসরণ করুন।

ধাপসমূহ

  1. নতুন ফিগার তৈরি করুন।
  2. plt.gca() দিয়ে কারেন্ট অ্যাক্সিস পান।
  3. অ্যাক্সিসের লেফট এবং বটম পজিশন সেট করুন।
  4. স্পাইন (spines) এর পজিশন সেট করুন।
  5. প্রতিটি xticklabels-এ set_bbox() মেথড দিয়ে বক্স যোগ করুন।
  6. plt.show() দিয়ে প্রদর্শন করুন।

উদাহরণ কোড

import matplotlib.pyplot as plt

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

plt.figure()
ax = plt.gca()
ax.xaxis.set_ticks_position('bottom')
ax.yaxis.set_ticks_position('left')
ax.spines['bottom'].set_position(('data', 0))
ax.spines['left'].set_position(('data', 0))

for label in ax.get_xticklabels():
    label.set_fontsize(12)
    label.set_bbox(dict(facecolor='red', edgecolor='black', alpha=0.7))

plt.show()

আউটপুট

x-অ্যাক্সিসের টিক লেবেলগুলোর পেছনে লাল রঙের বক্স দেখা যাবে।

  1. Matplotlib-এ ৩D অক্ষে একটি পয়েন্ট কীভাবে প্লট করবেন?

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

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

  4. Matplotlib-এ আয়তে রঙ সেট করার পদ্ধতি