শেয়ারড X-অক্ষ 가진 একাধিক সাবপ্লট থাকলে,Y-অক্ষের প্রথম ও শেষ টিক লেবেলগুলো ওভারল্যাপ করতে পারে। সেগুলো লুকিয়ে দিতে plt.setp() ব্যবহার করে visible=False সেট করা যায়।
- ফিগার সাইজ এবং লেআউট সেট করুন।
plt.subplots(2, sharex=True)দিয়ে দুটি সাবপ্লট তৈরি করুন।- প্রতিটি অ্যাক্সের জন্য প্রথম (
[0]) এবং শেষ ([-1]) Y-টিক লেবেলেরvisible=Falseকরুন। 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-অক্ষের উপরের এবং নিচের টিক লেবেলগুলো লুকিয়ে থাকবে, মাঝপথের লেবেলগুলো দেখাবে।