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

Matplotlib সাবপ্লটের Y-অক্ষের প্রথম ও শেষ টিক লেবেল লুকানো

শেয়ারড X-অক্ষ 가진 একাধিক সাবপ্লট থাকলে,Y-অক্ষের প্রথম ও শেষ টিক লেবেলগুলো ওভারল্যাপ করতে পারে। সেগুলো লুকিয়ে দিতে plt.setp() ব্যবহার করে visible=False সেট করা যায়।

ধাপসমূহ
  1. ফিগার সাইজ এবং লেআউট সেট করুন।
  2. plt.subplots(2, sharex=True) দিয়ে দুটি সাবপ্লট তৈরি করুন।
  3. প্রতিটি অ্যাক্সের জন্য প্রথম ([0]) এবং শেষ ([-1]) Y-টিক লেবেলের visible=False করুন।
  4. plt.show() দিয়ে দেখান।
উদাহরণ কোড
import matplotlib.pyplot as plt

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

fig, ax = plt.subplots(2, sharex=True)
for a in ax:
    plt.setp(a.get_yticklabels()[0], visible=False)
    plt.setp(a.get_yticklabels()[-1], visible=False)
plt.show()
আউটপুট

দুইটি সাবপ্লটে Y-অক্ষের উপরের এবং নিচের টিক লেবেলগুলো লুকিয়ে থাকবে, মাঝপথের লেবেলগুলো দেখাবে।

  1. Matplotlib ফিগারের মার্জিন সেট করার পদ্ধতি

  2. Matplotlib-এ plt.colorbar-এ টিক সংখ্যা সেট করার পদ্ধতি

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

  4. ম্যাটপ্লটলিব পাই চার্টে বাম পাশের লেবেল সরানো