subplot2grid ব্যবহার করার সময় sharex করতে , আমরা নিম্নলিখিত পদক্ষেপ নিতে পারি -
-
নম্পি ব্যবহার করে এলোমেলো ডেটা, t, x, y1 এবং y2 তৈরি করুন।
-
একটি নতুন চিত্র তৈরি করুন বা চিত্র() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন পদ্ধতি।
-
colspan=3 দিয়ে একটি নিয়মিত গ্রিডের ভিতরে একটি নির্দিষ্ট স্থানে একটি সাবপ্লট তৈরি করুন এবং rowspan=2 .
-
colspan=3 দিয়ে একটি নিয়মিত গ্রিডের ভিতরে একটি নির্দিষ্ট স্থানে একটি সাবপ্লট তৈরি করুন৷ এবং sharex=ax1 (ধাপ 3)।
-
plot() ব্যবহার করে t এবং y1 এবং y2 ব্যবহার করে প্লট বক্ররেখা পদ্ধতি।
-
সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
pltplt.rcParams["figure.figsize"] হিসাবে npf থেকে npf থেকে numpy আমদানি করুন x =np.sin(2 * np.pi * t)y1 =np.exp(-t)y2 =x * y1fig =plt.figure()ax1 =plt.subplot2grid((4, 3), (0, 0) ), colspan=3, rowspan=2)ax2 =plt.subplot2grid((4, 3), (2, 0), colspan=3, sharex=ax1)ax1.plot(t, y1, c='red') ax2.plot(t, y2, c='orange')plt.tight_layout()plt.show()আউটপুট