প্লট/3d পৃষ্ঠের জন্য, আমাদের 2D ডেটা পয়েন্ট প্রয়োজন, 1D ডেটাফ্রেম নয়৷
পদক্ষেপ
-
চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷
-
ফিগার() পদ্ধতি ব্যবহার করে একটি নতুন চিত্র তৈরি করুন বা একটি বিদ্যমান চিত্র সক্রিয় করুন।
-
একটি '~.axes.Axes' যোগ করুন add_subplot() ব্যবহার করে একটি সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রে পদ্ধতি।
-
একটি পরিবর্তনশীল শুরু করুন 'n' নমুনার সংখ্যার জন্য।
-
numpy ব্যবহার করে x, y এবং z ডেটা পয়েন্ট তৈরি করুন।
-
plot_surface() ব্যবহার করুন সারফেস 3d করার পদ্ধতি।
-
চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
pltplt.rcParams["figure.figsize"] হিসেবে npf থেকে npf থেকে numpy আমদানি করুন (111, অভিক্ষেপ='3d')n =50x =np.random.rand(n)y =np.tan(x)z =np.random.rand(n, n)surf =ax.plot_surface(y, x , z, rstride=1, cstride=1, cmap='copper',linewidth=0, antialiased=False)ax.axis('off')plt.show()আউটপুট