কম্পিউটার

ম্যাটপ্লটলিবে 3D প্লটের জন্য অক্ষ লেবেল এবং নাম অভিযোজন টুইকিং


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

  • চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
  • একটি নতুন চিত্র তৈরি করুন বা facecolor=white দিয়ে একটি বিদ্যমান চিত্র সক্রিয় করুন .
  • 3d প্রজেকশন সহ বর্তমান চিত্রটি পান।
  • লাইনস্পেসিং সহ X, Y এবং Z অক্ষ লেবেল সেট করুন .
  • প্লট() ব্যবহার করে ডেটা পয়েন্ট প্লট করুন পদ্ধতি।
  • অক্ষের দূরত্ব সেট করুন।
  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import matplotlib.pyplot as plt

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

figure = plt.figure(facecolor='w')
ax = figure.gca(projection='3d')

xLabel = ax.set_xlabel('X-axis', linespacing=3.2)
yLabel = ax.set_ylabel('Y-axis', linespacing=3.1)
zLabel = ax.set_zlabel('Z-Axis', linespacing=3.4)

plot = ax.plot([1, 2, 3], [1, 2, 3])
ax.dist = 10

plt.show()

আউটপুট

ম্যাটপ্লটলিবে 3D প্লটের জন্য অক্ষ লেবেল এবং নাম অভিযোজন টুইকিং


  1. কিভাবে একটি Matplotlib প্লট লুপে মার্কার এবং লাইনের জন্য একই রঙ সেট করবেন?

  2. Matplotlib-এ প্রতিটি সাবপ্লটের জন্য অক্ষের পাঠ্য ঘোরানো

  3. ম্যাটপ্লটলিব ব্যবহার করে অক্ষ লেবেল এবং কিংবদন্তিতে সাবস্ক্রিপ্টে পাঠ্য কীভাবে লিখবেন?

  4. কিভাবে matplotlib এবং Python ব্যবহার করে একই চিত্রে একাধিক প্লট প্লট করা যায়?