matplotlib-এর একটি প্লট থেকে ডেটা বের করতে, আমরা get_xdata() ব্যবহার করতে পারি এবং get_ydata() পদ্ধতি।
পদক্ষেপ
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- নম্পি ব্যবহার করে y ডেটা পয়েন্ট তৈরি করুন।
- color=red দিয়ে y ডেটা পয়েন্ট প্লট করুন এবং linewidth=5 .
- ডেটা নিষ্কাশনের জন্য একটি স্টেটমেন্ট প্রিন্ট করুন।
- get_xdata() ব্যবহার করুন এবং get_ydata() প্লট থেকে ডেটা বের করার পদ্ধতি (ধাপ 3)।
- x এবং y ডেটা প্রিন্ট করুন (ধাপ 5)।
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
npf থেকে matplotlib থেকে numpy আমদানি করুন pltplt.rcParams["figure.figsize"] হিসাবে pyplot =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truey =np.array([1, 3, , 5, 2, 3, 1])বক্ররেখা, =plt.plot(y, c='red', lw=5)print("প্লট থেকে ডেটা বের করা হচ্ছে....")xdata =curve.get_xdata()ydata =curve.get_ydata()print("প্লটের জন্য X ডেটা পয়েন্ট হল:", xdata)প্রিন্ট("প্লটের জন্য Y ডেটা পয়েন্ট হল:", ydata)plt.show()আউটপুট
প্লট থেকে ডেটা বের করা....প্লটের জন্য X ডেটা পয়েন্ট হল:[0. 1. 2. 3. 4. 5. 6.]প্লটের জন্য Y ডেটা পয়েন্ট হল:[1 3 2 5 2 3 1]