新聞中心
前兩期兩個(gè)不同坐標(biāo)圖的畫法,相信今天的雷達(dá)圖,對(duì)于各位小伙伴來(lái)說(shuō),都是小意思了。

10年的沅江網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整沅江建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“沅江網(wǎng)站設(shè)計(jì)”,“沅江網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
雷達(dá)圖也稱網(wǎng)絡(luò)圖,蜘蛛圖等,用于比較和評(píng)估多個(gè)指標(biāo)之間的強(qiáng)弱關(guān)系。
#生成數(shù)據(jù),注意第一組與最后一組數(shù)據(jù)是相同的,確保可以連成一個(gè)閉合多邊形
country = ["CHINA", "USA", "JAPAN", "KOREA", "ENGLAND"]
index1= [4.5, 4.9, 3.9, 2.8, 2.6, 4.5]
index2= [4.9, 4.7, 4.5, 3.9, 3.8, 4.9]
plt.figure(figsize = (10, 6)) #設(shè)置圖形大小
plt.subplot(polar = True) #設(shè)置圖形為極坐標(biāo)圖
theta = np.linspace(0, 2 * np.pi, len(index1)) #根據(jù)index1的數(shù)量將圓均分
#設(shè)置網(wǎng)格,標(biāo)簽
lines, labels = plt.thetagrids(range(0, 360, int(360/len(country))), (country))
#繪制index1
plt.plot(theta,index1 )
plt.fill(theta,index1 , 'g', alpha=0.1) #設(shè)置顏色與透明度
#繪制index2
plt.plot(theta, index2)
# 添加圖例和標(biāo)題
plt.legend(labels=('index1', 'index2'), loc = 'best',frameon = True) # loc為圖例位置
plt.title("index1 vs index2");
所作圖形如下所示,我們不僅可以看到同一個(gè)國(guó)家兩個(gè)指標(biāo)index1與index2的大小關(guān)系,還可以看到不同國(guó)度同一個(gè)指標(biāo)的大小情況。
以上就是用python畫極坐標(biāo)雷達(dá)圖的方法。更多Python學(xué)習(xí)推薦:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。
當(dāng)前名稱:創(chuàng)新互聯(lián)Python教程:如何用python畫極坐標(biāo)雷達(dá)圖?
當(dāng)前網(wǎng)址:http://m.fisionsoft.com.cn/article/cojdoph.html


咨詢
建站咨詢
