पायथन में सर्कुलर (ध्रुवीय) हिस्टोग्राम प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं-
- थीटा . के लिए डेटा बिंदु बनाएं , त्रिज्या और चौड़ाई numpy का उपयोग करना।
- वर्तमान आंकड़े में एक सबप्लॉट जोड़ें, जहां प्रक्षेपण='ध्रुवीय' और nrows=1, ncols=1 andindex=1.
- . bar() . का उपयोग करके बार प्लॉट बनाएं विधि, थीटा . के साथ , त्रिज्या और चौड़ाई डेटा बिंदु
- त्रिज्या और बार को एक साथ ज़िप करने के बाद पुनरावृति करें और बार और अक्षर का चेहरा रंग सेट करें। अल्फा मान जितना कम होगा, पारदर्शिता उतनी ही अधिक होगी।
- आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।
उदाहरण
pltplt.rcParams["figure.figsize"] =[7.00, 3.50]plt.rcParams["figure.autolayout"] =TrueN =20theta =np.linspace(0.0, 2 * np.pi, N, endpoint=False)radii =10 * np.random.rand(N)width =np.pi / 4 * np.random.rand(N)ax =plt.subplot(111, प्रोजेक्शन='ध्रुवीय) ') बार =कुल्हाड़ी बार (थीटा, त्रिज्या, चौड़ाई =चौड़ाई, नीचे =0.0) आर के लिए, ज़िप में बार (त्रिज्या, बार):bar.set_facecolor (plt.cm.rainbow(r / 10.0))bar.set_alpha (0.5)plt.शो ()आउटपुट