Matplotlib का उपयोग करके पोलर कोऑर्डिनेट्स में क्विवर प्लॉट बनाने के लिए, हम निम्न चरण अपना सकते हैं:
- फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
- Numpy का उपयोग करके radii, thetas, theta और r डेटा पॉइंट्स बनाएं।
- एक नया फिगर बनाएं या मौजूदा फिगर को एक्टिवेट करें।
- सबप्लॉट व्यवस्था के हिस्से के रूप में फिगर में एक 'ax' जोड़ें।
- एरोज के पॉली कलेक्शन बनाएं।
- फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।
उदाहरण
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
radii = np.linspace(0, 1, 5)
thetas = np.linspace(0, 2 * np.pi, 20)
theta, r = np.meshgrid(thetas, radii)
f = plt.figure()
ax = f.add_subplot(polar=True)
ax.quiver(theta, r, np.cos(theta) - np.sin(theta), np.sin(theta) + np.cos(theta))
plt.show()
आउटपुट
