R Interface to COVID-19 Data Hub
Quickstart
# install the package
remotes::install_github("covid19datahub/R")
# load the package
library("COVID19")
Download the data
See the full documentation by typing ?covid19
# Worldwide data by country
x <- covid19()
# Worldwide data by state
x <- covid19(level = 2)
# Specific country data by city
x <- covid19(c("Italy","US"), level = 3)
Merge with World Bank Open Data
The dataset can be extended with World Bank Open Data via the argument wb
, a character vector of indicator codes. The codes can be found by inspecting the corresponding URL. For example, the code of the GDP indicator available at https://data.worldbank.org/indicator/NY.GDP.MKTP.CD is NY.GDP.MKTP.CD
.
# Merge with World Bank data
wb <- c("gdp" = "NY.GDP.MKTP.CD", "hosp_beds" = "SH.MED.BEDS.ZS")
x <- covid19(wb = wb)
Merge with Google Mobility Reports
The dataset can be extended with Google Mobility Reports via the argument gmr
, the url to the Google CSV file. At the time of writing, the CSV is available at:
gmr <- "https://www.gstatic.com/covid19/mobility/Global_Mobility_Report.csv"
x <- covid19(gmr = gmr)
Merge with Apple Mobility Reports
The dataset can be extended with Apple Mobility Reports via the argument amr
, the url to the Apple CSV file. At the time of writing, the CSV is available at:
amr <- "https://covid19-static.cdn-apple.com/covid19-mobility-data/"
amr <- paste0(amr, "2008HotfixDev28/v2/en-us/applemobilitytrends-2020-05-15.csv")
x <- covid19(amr = amr)
List the data sources
Data sources are stored in the src
attribute.
# Data sources
s <- attr(x, "src")
Log in or sign up for Devpost to join the conversation.