একাধিক X বা Y অক্ষ প্লট করতে twinx() বা twiny() মেথড ব্যবহার করা যায়, নিম্নলিখিত ধাপগুলো নেওয়া যায় −
subplots() মেথড ব্যবহার করে একটি ফিগার এবং সাবপ্লট সেট তৈরি করুন।
বাম Y-অক্ষ স্কেলে [1, 2, 3, 4, 5] ডেটা পয়েন্ট প্লট করুন।
twinx() মেথড ব্যবহার করে শেয়ার্ড X-অক্ষ কিন্তু স্বতন্ত্র Y-অক্ষ দিয়ে Axes-এর টুইন তৈরি করুন, ax2।
ডান Y-অক্ষ স্কেলে [11, 12, 31, 41, 15] ডেটা পয়েন্ট নীল রঙে প্লট করুন।
tight_layout() মেথড ব্যবহার করে সাবপ্লটের মধ্যে ও চারদিকে প্যাডিং অ্যাডজাস্ট করুন।
ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।
উদাহরণ
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax1 = plt.subplots() ax1.plot([1, 2, 3, 4, 5], color='red') ax2 = ax1.twinx() ax2.plot([11, 12, 31, 41, 15], color='blue') fig.tight_layout() plt.show()
আউটপুট
