কম্পিউটার

কিভাবে matplotlib একটি পোলার প্লটে পাঠ্য বক্ররেখা?


ম্যাটপ্লটলিবের একটি পোলার প্লটে পাঠ্য বক্ররেখার জন্য আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি

পদক্ষেপ

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

  • একটি নতুন চিত্র তৈরি করুন বা একটি বিদ্যমান চিত্র সক্রিয় করুন৷

  • একটি 'ax' যোগ করুন একটি সাবপ্লট ব্যবস্থার অংশ হিসাবে চিত্রে।

  • কিছু ডিগ্রী দিয়ে লাইন প্লট করুন, color='green' এবং linewidth=2 .

  • x তৈরি করুন এবং y কিছু বক্ররেখা সহ ডেটা পয়েন্ট এবং plot() ব্যবহার করে প্লট করুন পদ্ধতি।

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

উদাহরণ

from matplotlib import pyplot as plt
from scipy.interpolate import interp1d
import numpy as np

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

fig = plt.figure()
ax = fig.add_subplot(111, projection="polar")

for degree in [0, 90, 360]:
   rad = np.deg2rad(degree)
   ax.plot([rad, rad], [0, 1], color="green", linewidth=2)

for curve in [[[0, 90], [0.45, 0.75]]]:
   curve[0] = np.deg2rad(curve[0])
   x = np.linspace(curve[0][0], curve[0][1], 500)
   y = interp1d(curve[0], curve[1])(x)
   ax.plot(x, y, lw=7, color='red')

plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

কিভাবে matplotlib একটি পোলার প্লটে পাঠ্য বক্ররেখা?


  1. কিভাবে ম্যাটপ্লটলিবে অর্ধেক বা চতুর্থাংশ পোলার প্লট প্লট করবেন?

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

  3. কিভাবে Matplotlib একটি সাইন কার্ভ অ্যানিমেট করবেন?

  4. কিভাবে Matplotlib একটি প্লট ভিতরে টেক্সট যোগ করতে?