:microbe: Exploring COVID-19 data
The package was developed since Jan. 2020 and originally hosted on GuangchuangYu/nCov2019. This repo contains an up-to-date version with data from new sources (from worldometers and JHUCSSE) and new data types (vaccine and therapeutics data).
Fetching data using API provided by disease.sh
Find out more on the vignette vignette.
Guangchuang YU and Tianzhi Wu
If you use nCov2019
, please cite the following article:
Wu T, Hu E, Ge X*, Yu G*. 2021. nCov2019: an R package for studying the COVID-19 coronavirus pandemic. PeerJ 9:e11421 https://doi.org/10.7717/peerj.11421
Get the development version from github:
## install.packages("remotes")
remotes::install_github("YuLab-SMU/nCov2019")
res <- query()
to query 5 types of statisticsx <- res$global
to access global summary datasummary(x)
will return global overviewx$affectedCountries
will return total affected countries,(other 20 types of statistics is available)y <- res$latest
or y <- res$historical
to access latest
or historical
datay["global"]
will return all countries’ statistics y[country]
will return country level statisticsChina
, UK
, Australia
, Canada
,Denmark
, France
and Netherlands
, provincial data is also available and y[country,province]
will return statistics data of the selected provincez <- res$vaccine
or y <- res$therapeutics
to access vaccine
or therapeutic
datasummary(z)
will return the summary of their trial phasez["all"]
will return all candidate z[ID="id1"]
each vaccine or therapeutics candidate has an id, this will return detail description of the selected candidate (e.g., “id1”)plot()
to present data on mapdashboard()
to open Shiny app dashboardRun the script example.R in R using source("example.R")
, will produce the following figure:
nCov2019