অক্ষ তৈরির পরে সাবপ্লট আকার বা অবস্থান পরিবর্তন করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি−
- একটি নতুন চিত্র তৈরি করুন বা চিত্র() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন পদ্ধতি।
- একটি '~.axes.Axes' যোগ করুন add_subplot() ব্যবহার করে একটি সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রে পদ্ধতি।
- GridSpec() ব্যবহার করে একটি চিত্রের মধ্যে সাবপ্লট স্থাপন করার জন্য একটি গ্রিড বিন্যাস ক্লাস।
- গ্রিড স্পেক্সের অবস্থান সেট করুন।
- সাবপ্লটস্পেক সেট করুন উদাহরণ।
- একটি '~.axes.Axes' যোগ করুন add_subplot() ব্যবহার করে একটি সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রে পদ্ধতি, গ্রিডস্পেক উদাহরণ সহ।
- সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷ ৷
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
from matplotlib import pyplot as plt from matplotlib import gridspec as gridspec plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.add_subplot(111) gs = gridspec.GridSpec(3, 1) ax.set_position(gs[0:2].get_position(fig)) ax.set_subplotspec(gs[0:2]) fig.add_subplot(gs[2]) fig.tight_layout() plt.show()
আউটপুট