nCov2019:历史数据实现自动更新
安装新方式
在《检索疫情数据的R包来了》一文写的安装方式,依然是可行的。但鉴于许多国内的用户,可能在访问github上存在一些问题,我把nCov2019在国内的码云上做了个同步的镜像,所以呢,你也可以通过码云去安装了,安装代码如下:
## 方法一,使用github
remotes::install_github("GuangchuangYu/nCov2019")
## 方法二,使用gitee
remotes::install_git('https://gitee.com/GuangchuangYu/nCov2019')
新的历史数据
最初的历史数据是打包在包里的,于是每次更新数据,都要更新包,后来就改成放在线,不打包,这样不需要更新包也能用。现在又更新了,所以请确保你用的是v >= 0.0.8。这一次的更新,换了数据源,现在数据来自于丁香园。
每天的历史数据,我们的程序会在00:00去爬,然后01:00提交上线,这个是我们干的事,你不用管。
你只要使用版本>= 0.0.8,然后你按照之前的文章去使用就行。你啥都不用干,然后每天都可以访问到最新的历史数据,就是这么简单。
举一个栗子
> library(nCov2019)
> x = load_nCov2019()
> x
nCov2019 historical data
last update: 2020-02-19
> head(x[])
> wz = subset(x['浙江',], city == '温州')
> library(ggplot2)
> ggplot(wz, aes(time, cum_confirm)) + geom_line() + geom_point()
这样就可以把温州的累积数据画出来,就是这么简单。