全球各国,中国各省,各城市疫情数据都可以直接Excel获取!
已经整理好的历史数据到公众号回复“疫情数据”就可以啦,全部刷新数据就会自动更新到最新。
没错!用Excel就可以获取全球历史疫情数据,包含全球各个国家,以及中国各个省份的从1月开始每一天的历史疫情数据!
如果你只有WPS或者Excel2016之下的版本,没关系,微软有一个免费的白嫖数据可视化软件——Power BI。所有过程只涉及两个公式,其他的用鼠标操作即可完成,而且步骤会记录下来,之后你只需要点击全部刷新,就可以获取最新的数据了!
B站链接av96143948,欢迎大家一键三连!!!!!
数据来源于腾讯新闻,中国数据为各省份汇总,可能和总数略有差异,均作为参考,所有数据均以国家卫健委数据为准!!!
这是用获取到的数据在Excel2016做的数据可视化,想学嘛!!!!!!!(请大声告诉我想)
一、获取腾讯新闻API
获取海外某个国家、中国某省份的API
二、用Excel/Power BI解析腾讯新闻API
解析单个国家/省份信息,利用API中的国家名称、省份名称设置变量。
一、获取腾讯新闻API
1、腾讯新闻实时疫情https://news.qq.com/zt2020/page/feiyan.htm
2、谷歌浏览器——开发者工具
打开海外疫情页面,依次点击Network,All,刷新,Name列找到list开头的数据,点击并复制URL链接,复制到浏览器地址栏查看,可得到以下图片,即可得到海外某国家的API。
省份API类似以上操作,即可得到中国某省份API。
中国某省份API
https://api.inews.qq.com/newsqa/v1/query/pubished/daily/list?province=湖北
海外某国家API
https://api.inews.qq.com/newsqa/v1/query/pubished/daily/list?country=意大利
视频教程如下:
二、用Excel/Power BI解析腾讯新闻API
1、单个省份API获取
数据——自网站,不同版本显示不同,有些是自WEB,把API地址复制进去,然后Excel/Power BI就可以帮你解析了!依次展开展开展开!就得到了最后的数据。
2、通过设置变量将API中的国家名称/省份名称设置为变量,通过导入国家表和省份表赋值给变量。
只需要手输两个公式,其他通过鼠标点击即可完成,无需自己写公式!!!!
所需函数:(函数用法请参考论坛上的帖子)
设置变量x https://pqfans.com/2196.html
(x)=>
文字的编码与解码 https://pqfans.com/1693.html
Uri.EscapeDataString()
最终设置的可调用变量的自定义函数如下
(在解析单个省份API的公式的基础上更改即可,用到以上两个公式)
= (x)=> Json.Document(Web.Contents("https://api.inews.qq.com/newsqa/v1/query/pubished/daily/list?province="&Uri.EscapeDataString(x)))
导入省份表/国家表,调用自定义函数,以此展开并修整数据即可!!!!
视频教程如下:
有Excel2016及以上的看这里!
只有WPS!!!!!或者没有Excel2016的看这里!!!!!
请多多支持UP主本UP,作为一个纯小白,做教程不易,谢谢谢谢!!!感谢各路大神对我的帮助和鼓励,谢谢他萌!!!!
Excel三维地图教程明天再说吧!!!!疫情仍然严峻,大家做好防护!!!!