授人以鱼不如授人予渔。好多人问我要最新的数据,那么干脆把方法教给大家吧!

第一章 实时疫情数据获取

以腾讯新闻作为数据源:

中国view.inews.qq.com/g2/ge

海外view.inews.qq.com/g2/ge

以国内数据为例:

一、打开excel-数据-自网站-将上面的链接粘贴进框内-确定。
二、选中data后面的文字-右键-深化。
三、分析-JSON(请无视此处的第三步,标错了)。
直接确定
将上面选中的name替换为“省份”,注意不要删掉引号
勾选nowconfirm、confirm、dead、heal,确定。
将如图位置的nowconfirm、confirm、dead、heal四个单词分别替换为“现存确诊”、“累计确诊”、“死亡”、“治愈”。注意不要删掉引号

到了这一步,各省的实时疫情数据已经做好了!先奖励自己一瓶快乐水。

接下来以类似的方法获取各城市、海外各国的实时疫情数据,改一下查询的名字以作为区分。如图

接下来做城市的实时疫情数据:

复制刚才做好的省份的表格、粘贴一份,重新命名为“城市”
重复上面的步骤,最后到表
勾选nowconfirm、confirm、dead、heal,确定。
将如图位置的nowconfirm、confirm、dead、heal四个单词分别替换为“现存确诊”、“累计确诊”、“死亡”、“治愈”。注意不要删掉引号

此时,城市的实时疫情数据也完成了!再奖励自己一个汉堡包吧!

接下来开始做海外数据的实时疫情数据吧!

粘贴view.inews.qq.com/g2/ge

顺便给表格改个名为“海外”

将如图位置的name、continent、confirm、dead、heal、nowconfirm分别改为:国家、大洲、累计确诊、死亡、治愈、现存确诊。

关闭并上载,此时三种数据就都做好了!!!

第二章 分时疫情数据获取

步骤同上

只不过需要修改获取数据的链接

中国省份API:api.inews.qq.com/newsqa湖北

海外各国家API:api.inews.qq.com/newsqa法国

不同的是 需要勾选date,同时修改名字为“日期”

此处就不贴步骤了,自己尝试一下坐出来湖北省的分时疫情数据吧!

开始做全国的分时疫情数据

找到上一张做的全国各省份实时疫情表,复制省份名称到新的sheet

将刚才复制的文字粘贴到框中,并在前面加上

(x)=>

将 湖北替换为

&Uri.EscapeDataString(x)

或者直接把我提供的代码粘贴进去即可

= (x)=>Json.Document(Web.Contents(“api.inews.qq.com/newsqa“&Uri.EscapeDataString(x)))

分别改名,方法同上一章(注意provice不用选了,是省份的意思,因为已经有了,所以不用选了,我多选了。)

稍等一下,就可以得到各省份分时疫情数据了!


现成的数据拿走不谢(2020年5月4日)。

全国各省份分时疫情数据(2020年5月4日)​pan.baidu.com

提取码vo2y

数据不定期更新上传,但不接受催更。

鼓励大家自己动手学习,但是有部分同学需要当前实时数据的,又不愿意自己动手的,请app私聊我,右上角,付费咨询,50元/次,当然我也不缺这点钱,只是忙和懒。

辛苦收集整理,请点个赞呗。