কম্পিউটার

কিভাবে একটি ডেটাফ্রেম (ম্যাটপ্লটলিব) থেকে প্লট/3D প্লট পৃষ্ঠ করা যায়?


প্লট/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()

আউটপুট

কিভাবে একটি ডেটাফ্রেম (ম্যাটপ্লটলিব) থেকে প্লট/3D প্লট পৃষ্ঠ করা যায়?


  1. কিভাবে Matplotlib এ হেক্সবিন হিস্টোগ্রাম প্লট করবেন?

  2. কিভাবে Matplotlib একটি 2D হিস্টোগ্রাম প্লট?

  3. কিভাবে Matplotlib একটি 3D ক্রমাগত লাইন প্লট?

  4. কিভাবে একটি Matplotlib প্লট থেকে তথ্য নিষ্কাশন?