1. 程式人生 > 程式設計 >使用python繪製溫度變化雷達圖

使用python繪製溫度變化雷達圖

本文例項為大家分享了python繪製溫度變化雷達圖的具體程式碼,供大家參考,具體內容如下

假設某天某地每三個小時取樣的氣溫為

針對溫度變化趨勢繪製雷達圖:

程式碼如下:

import numpy as np
import matplotlib.pyplot as plt
#標籤
labels = np.array(['3℃','5℃','6℃','3℃','1℃','2℃'])
#資料個數
dataLenth = 8
#資料
data = np.array([3,5,6,3,1,2])


angles = np.linspace(0,2*np.pi,dataLenth,endpoint=False)
data = np.concatenate((data,[data[0]])) 
angles = np.concatenate((angles,[angles[0]])) 
 
fig = plt.figure()
ax = fig.add_subplot(111,polar=True)
ax.plot(angles,data,'ro-',linewidth=2)
ax.set_thetagrids(angles * 180/np.pi,labels,fontproperties="SimHei")
ax.set_title("溫度變化雷達圖",va='bottom',fontproperties="SimHei")
ax.grid(True)
plt.show()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。