使用python繪製溫度變化雷達圖
阿新 • • 發佈:2020-01-09
本文例項為大家分享了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()
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。