কম্পিউটার

কিভাবে Matplotlib এ 3D অক্ষে একটি বিন্দু প্লট করবেন?


ম্যাটপ্লটলিবে 3D অক্ষের উপর একটি বিন্দু প্লট করতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷

  • একটি নতুন চিত্র তৈরি করুন বা চিত্র() ব্যবহার করে একটি বিদ্যমান চিত্র সক্রিয় করুন পদ্ধতি।

  • 3d প্রজেকশন সহ একটি সাবপ্লট বিন্যাসের অংশ হিসাবে চিত্রটিতে একটি অক্ষ যুক্ত করুন৷

  • 3d অক্ষে একটি বিন্দু প্লট করতে, scatter() ব্যবহার করুন পদ্ধতি।

  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

from matplotlib import pyplot as plt

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

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')

ax.scatter(2, 3, 4, c='red', marker='*', s=1000)

plt.show()

আউটপুট

কিভাবে Matplotlib এ 3D অক্ষে একটি বিন্দু প্লট করবেন?


  1. ম্যাটপ্লটলিবে অক্ষগুলি কীভাবে স্যুইচ করবেন?

  2. কিভাবে দুটি সামুদ্রিক এলএমপ্লট পাশাপাশি প্লট করবেন (ম্যাটপ্লটলিব)?

  3. কিভাবে Matplotlib একটি বৃত্ত ভিতরে একটি আয়তক্ষেত্র প্লট?

  4. আমি কিভাবে Matplotlib পাইথনে একটি একক পয়েন্ট প্লট করতে পারি?