Power Query獲取新型冠狀病毒病例數據

頭條中抗擊肺炎每天更新數據,圖表做的也是很美觀,但是我們想要拿到這些數據自己做圖表。

Power Query獲取新型冠狀病毒病例數據

我們可以找到抗擊肺炎的網絡地址,用谷歌瀏覽器打開:

Power Query獲取新型冠狀病毒病例數據

all對應的是同程查詢的相關數據,這個數據可以直接用對應的網址直接抓取下來,這裡就不講了,我們重點是要找到全國的分省的數據,還有時間序列數據,在Network中找了很久都沒有對應的預覽,這個數據是直接用腳本查詢出來的了,我們看控制檯中的信息:

我們注意到這個部分返回的就是疫情地圖對應的數據:

Power Query獲取新型冠狀病毒病例數據

這部分的數據直接複製或者另存位記錄,都不能被Power Query識別,需要用copy命令備份,在控制檯寫入:

copy(temp1)

返回:

undefined

就表示數據複製成功

Power Query獲取新型冠狀病毒病例數據

然後我們直接在Power Query中建立空查詢,直接粘貼就可以了

Power Query獲取新型冠狀病毒病例數據

分析中用JSON格式:

Power Query獲取新型冠狀病毒病例數據

這個數據集包括了三個分類:

  • 分省數據:provinces
  • 國家數據:nationwide
  • 世界數據:world

分省數據

每個省的當日的數據

Power Query獲取新型冠狀病毒病例數據

按各地市的分佈數據

Power Query獲取新型冠狀病毒病例數據

本省的時間序列數據

Power Query獲取新型冠狀病毒病例數據

國家數據

就是這個時間序列數據:

Power Query獲取新型冠狀病毒病例數據

世界數據

對應的就是最下面的海外情況:

Power Query獲取新型冠狀病毒病例數據

我們可以根據這個數據集來做我們自己的可視化圖表:

在Power BI 中我們可以標出每個地級市的確診病例、治癒、死亡人數:

Power Query獲取新型冠狀病毒病例數據

我們也可以根據時間序列數據做趨勢預測:

Power Query獲取新型冠狀病毒病例數據


分享到:


相關文章: