資源簡介
利用Python爬取新冠肺炎疫情實時數據,Pyecharts畫2019-nCoV疫情地圖
騰訊網頁數據有點變化,所以重新爬取了一下
基于pyecharts的可視化,這次更新新加了注釋
數據源 [騰訊疫情實時追蹤](https://news.qq.com/zt2020/page/feiyan.htm?from=timeline&isappinstalled=0)
后期會繼續更新pyecharts的繪圖,搭建可視化大屏,感興趣的可以先關注一下
騰訊網頁數據有點變化,所以重新爬取了一下
基于pyecharts的可視化,這次更新新加了注釋
數據源 [騰訊疫情實時追蹤](https://news.qq.com/zt2020/page/feiyan.htm?from=timeline&isappinstalled=0)
后期會繼續更新pyecharts的繪圖,搭建可視化大屏,感興趣的可以先關注一下
代碼片段和文件信息
#!/usr/bin/env?python
#?coding:?utf-8
#?+?數據源?[騰訊疫情實時追蹤](https://news.qq.com/zt2020/page/feiyan.htm?from=timeline&isappinstalled=0)
#?###?第一部分?網頁分析
#?###?第二部分?數據準備
#?####?導入模塊
import?time?
import?json
import?requests
from?datetime?import?datetime
import?pandas?as?pd?
import?numpy?as?np?
#?####?抓取數據
def?catch_data():
????url?=?‘https://view.inews.qq.com/g2/getOnsInfo?name=disease_h5‘
????reponse?=?requests.get(url=url).json()
????#返回數據字典
????data?=?json.loads(reponse[‘data‘])
????return?data
data?=?catch_data()
data.keys()
#?####?數據處理
#?數據集包括[“國內總量““國內新增““更新時間““數據明細““每日數據““每日新增“]
lastUpdateTime?=?data[‘lastUpdateTime‘]
chinaTotal?=?data[‘chinaTotal‘]
chinaAdd?=?data[‘chinaAdd‘]
print(chinaTotal)
print(chinaAdd)
#?#####?國內數據處理?第一步
#?數據明細,數據結構比較復雜,一步一步打印出來看,先明白數據結構
areaTr
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????40772??2020-02-03?12:04??2019_nCoV?可視化.html
?????文件??????397720??2020-02-03?11:56??2019_nCoV?可視化2.0.ipynb
?????文件????????8124??2020-02-03?12:03??2019_nCoV?可視化2.0.py
?????文件???????55874??2020-02-03?11:46??2019_nCoV.ipynb
?????文件???????98890??2020-01-30?14:17??2019_nCoV_預測(無實際意義).ipynb
?????文件????????6325??2020-02-02?18:21??daily_data.xlsx
?????文件???????16095??2020-01-29?17:34??世界各國中英文對照.xlsx
評論
共有 條評論