ম্যাটপ্লটলিবে অক্ষ পরিবর্তন করতে, আমরা একটি চিত্র তৈরি করতে পারি এবং সাবপ্লট() পদ্ধতি ব্যবহার করে দুটি সাবপ্লট যোগ করতে পারি। বক্ররেখা প্লট করুন, x এবং y ডেটা বের করুন এবং এই ডেটাগুলিকে দ্বিতীয় প্লট করা বক্ররেখায় সেট করুন।
পদক্ষেপ
-
numpy ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।
-
একটি চিত্র তৈরি করুন এবং দুটি সাবপ্লটের একটি সেট যোগ করুন৷
-
উভয় অক্ষে প্লটের শিরোনাম সেট করুন।
-
plot() ব্যবহার করে x এবং y ডেটা পয়েন্ট প্লট করুন পদ্ধতি।
-
get_xdata ব্যবহার করে x এবং y ডেটা পয়েন্ট বের করুন এবং get_ydata .
-
প্লটের অক্ষগুলি পরিবর্তন করতে, x_data সেট করুন এবং y_data অক্ষ 1 বক্ররেখা থেকে অক্ষ 2 বক্ররেখা।
-
সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
pltplt.rcParams["figure.figsize"] হিসাবে np থেকে npf থেকে numpy আমদানি করুন )y =np.sin(x)f, axes =plt.subplots(2)axes[0].set_title("অক্ষের উপর প্রথম প্লট")বক্ররেখা, =axes[0].plot(x, y, c=' r')newx =curve.get_xdata()newy =curve.get_ydata()axes[1].set_title("প্রথম প্লটের সুইচ") curve2, =axes[1].plot(x, y, c='r' )curve2.set_xdata(newy)curve2.set_ydata(newx)plt.show()আউটপুট