কম্পিউটার

একটি 3D নম্পি অ্যারে থেকে Matplotlib-এ একটি 3D প্লট তৈরি করা


একটি 3D নম্পি অ্যারে থেকে একটি 3D প্লট তৈরি করতে, আমরা numpy ব্যবহার করে একটি 3D অ্যারে তৈরি করতে পারি এবং x, y, এবং z পয়েন্টগুলি বের করতে পারি।

  • একটি নতুন চিত্র তৈরি করুন বা চিত্র() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন পদ্ধতি।
  • একটি '~.axes.Axes' যোগ করুন add_subplot() ব্যবহার করে একটি সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রে পদ্ধতি।
  • size=(3, 3, 3) এর একটি এলোমেলো ডেটা তৈরি করুন .
  • 3D অ্যারে থেকে x, y, এবং z ডেটা বের করুন।
  • সৃষ্ট অক্ষে 3D বিক্ষিপ্ত বিন্দু প্লট করুন
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

npf থেকে matplotlib হিসেবে numpy আমদানি করুন pltplt.rcParams["figure.figsize"] হিসাবে pyplot আমদানি করুন =[7.00, 3.50]plt.rcParams["figure.autolayout"] =Truefig =plt.figure()ax =figt_sub. (111, প্রজেকশন='3d')ডেটা =np.random.random(size=(3, 3, 3))z, x, y =data.nonzero()ax.scatter(x, y, z, c=z, alpha=1)plt.show()

আউটপুট

একটি 3D নম্পি অ্যারে থেকে Matplotlib-এ একটি 3D প্লট তৈরি করা


  1. Matplotlib-এ অক্ষ ছাড়াই 3D বার প্লট করুন

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

  3. একটি Matplotlib চিত্র থেকে একটি svg ফাইল রপ্তানি করা হচ্ছে

  4. Matplotlib এর সাথে প্লট নম্পি datetime64