কম্পিউটার

Python Matplotlib-এ {x,y,z}-স্ক্যাটার ডেটা থেকে একটি 3D পৃষ্ঠ প্লট করুন


x থেকে একটি 3D পৃষ্ঠ প্লট করতে , y এবং z পাইথনে ডেটা ছিটানো, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • একটি নতুন চিত্র তৈরি করুন বা চিত্র() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন পদ্ধতি।
  • সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রটিতে একটি অক্ষ যোগ করুন।
  • x তৈরি করুন , y , X , Y এবং Z numpy ব্যবহার করে ডেটা পয়েন্ট।
  • প্লট x , y এবং z plot_surface() ব্যবহার করে ডেটা পয়েন্ট পদ্ধতি।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

npplt.rcParams["figure.figsize"] হিসাবে pltimport numpy হিসাবে
import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()

ax = fig.add_subplot(111, projection='3d')
x = np.array(np.linspace(-2, 2, 100))
y = np.array(np.linspace(-2, 2, 10))

X, Y = np.meshgrid(x, y)
Z = X * np.exp(-X ** 2 - Y ** 2)

ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap="plasma", linewidth=0, antialiased=False)

plt.show()

আউটপুট

Python Matplotlib-এ {x,y,z}-স্ক্যাটার ডেটা থেকে একটি 3D পৃষ্ঠ প্লট করুন


  1. কিভাবে পাইথনে Matplotlib এ cdf প্লট করবেন?

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

  3. কিভাবে Matplotlib হিস্টোগ্রাম ডেটা থেকে একটি লাইন গ্রাফ প্লট করবেন?

  4. পাইথন ব্যবহার করে ত্রি-মাত্রিক স্ক্যাটার প্লট তৈরি করতে কীভাবে ম্যাটপ্লটলিব ব্যবহার করা যেতে পারে?