Matplotlib-এ পোলার প্লটে টেক্সট বা লাইন কার্ভ করার জন্য নিচের ধাপগুলো অনুসরণ করুন।
ধাপসমূহ
- ফিগার সাইজ সেট করুন এবং সাবপ্লটগুলির মধ্যে প্যাডিং ঠিক করুন।
- নতুন ফিগার তৈরি করুন বা বিদ্যমান ফিগার এক্টিভেট করুন।
- ফিগারে
axহিসেবে একটি সাবপ্লট যোগ করুনprojection="polar"দিয়ে। - কিছু ডিগ্রি কোণে লাইন প্লট করুন
color='green'এবংlinewidth=2দিয়ে। xএবংyডেটা পয়েন্ট তৈরি করুন কার্ভের জন্য এবংplot()মেথড দিয়ে প্লট করুন।plt.show()দিয়ে ফিগার প্রদর্শন করুন।
উদাহরণ কোড
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()
আউটপুট
পোলার প্লটে সবুজ রেডিয়াল লাইন এবং লাল কার্ভ দেখা যাবে।