covid19india
is designed while working with data on
COVID-19 in India. covid19india.org is a data
resource with APIs available. It is updated daily and provides count,
testing, and vaccine data at the national, state, and district level.
This package eases the process for R users to obtain data ready for
analysis in hopes of democratizing data science and speed up public
health research.
:warning: The package is under active development. :warning: After creating functions for pulling data, additional functions to calculate basic public health metrics and data visualizations will be added.
Please share thoughts and comments with me: mmsalva@umich.edu or 🐦 @MaxSalTweets
# Install the CRAN version
install.packages("covid19india")
# Or the development version from GitHub:
# install.packages("remotes")
::install_github("maxsal/covid19india") remotes
tidyverse
syntax to
data.table
data.table
for speed and reduced
dependenciesThis is a basic example which shows you how to solve a common problem:
# remotes::install_github("maxsal/covid19india", dependencies = TRUE)
library(covid19india)
# load data from covid19india.org -----------
<- get_nat_counts()
nat_count <- get_state_counts()
state_count <- get_state_tests()
state_tests <- get_state_vax()
state_vax
# estimate r0 ----------
get_r0(nat_count)
get_r0(state_count)
data.table
backend.
Improved performance on the order of 4x to 18x. Fewer dependencies.
Removed dependencies on R 4.1+ and data.table development version 1.14.3
from earlier version of dev0.1.4.covid19india
on CRAN @ https://cran.r-project.org/package=covid19indiaget_all_data()
function to pull state and national level time-series count, testing,
and vaccine dataget_district_counts()
function to pull district-level time-series count dataget_r0
function to
handle different input variable names