mkearney / covid19

API Wrapper for COVID Tracking Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

covid19

Lifecycle: experimental CRAN status

An API wrapper for covidtracking.com.

Installation

You can install the from Github with

remotes::install_github("mkearney/covid19")

Endpoints

Endpoint functions calls all follow the convention of covid19_{endpoint}. Exported functions and examples of output data are grouped by similar endpoints and included below.

U.S.

  • covid19_us(): Counts (positive, negative, pos_neg (positive + negative), hospitalized, death, total) for entire the U.S.

    covid19_us()
    #> # A tibble: 1 x 25
    #>   date       states positive negative pending hospitalized_cu… hospitalized_cu…
    #>   <date>      <int>    <int>    <int>   <int>            <int>            <int>
    #> 1 2021-03-07     56 28756184 74582825   11808            40212           878613
    #> # … with 18 more variables: in_icu_currently <int>, in_icu_cumulative <int>,
    #> #   on_ventilator_currently <int>, on_ventilator_cumulative <int>,
    #> #   date_checked <dttm>, death <int>, hospitalized <int>,
    #> #   total_test_results <int>, last_modified <dttm>, recovered <lgl>,
    #> #   total <int>, pos_neg <int>, death_increase <int>,
    #> #   hospitalized_increase <int>, negative_increase <int>,
    #> #   positive_increase <int>, total_test_results_increase <int>, hash <chr>
  • covid19_us_daily(): Counts (positive, negative, pos_neg (positive + negative), hospitalized, death, total, states) by day

    covid19_us_daily()
    #> # A tibble: 420 x 25
    #>    date       states positive negative pending hospitalized_cu… hospitalized_cu…
    #>    <date>      <int>    <int>    <int>   <int>            <int>            <int>
    #>  1 2021-03-07     56 28756184 74582825   11808            40212           878613
    #>  2 2021-03-06     56 28714654 74450990   11783            41401           877887
    #>  3 2021-03-05     56 28654639 74307155   12213            42541           877384
    #>  4 2021-03-04     56 28585852 74035238   12405            44172           874603
    #>  5 2021-03-03     56 28520365 73857281   11778            45462           873073
    #>  6 2021-03-02     56 28453529 73590280   11196            46388           870901
    #>  7 2021-03-01     56 28399281 73334501   11748            46738           869030
    #>  8 2021-02-28     56 28351189 73216424   11708            47352           868006
    #>  9 2021-02-27     56 28296840 73012825   11731            48871           867127
    #> 10 2021-02-26     56 28225595 72807735   11945            51112           865699
    #> # … with 410 more rows, and 18 more variables: in_icu_currently <int>,
    #> #   in_icu_cumulative <int>, on_ventilator_currently <int>,
    #> #   on_ventilator_cumulative <int>, date_checked <dttm>, death <int>,
    #> #   hospitalized <int>, total_test_results <int>, last_modified <dttm>,
    #> #   recovered <lgl>, total <int>, pos_neg <int>, death_increase <int>,
    #> #   hospitalized_increase <int>, negative_increase <int>,
    #> #   positive_increase <int>, total_test_results_increase <int>, hash <chr>

States

  • covid19_states(): Counts (positive, negative, hospitalized, death, pending, total) and grades (positive_score, negative_score, grade, score) by state

    covid19_states()
    #> # A tibble: 56 x 56
    #>    date       state positive probable_cases negative pending total_test_resu…
    #>    <date>     <chr>    <int>          <int>    <int>   <int> <chr>           
    #>  1 2021-03-07 AK       56886             NA       NA      NA totalTestsViral 
    #>  2 2021-03-07 AL      499819         107742  1931711      NA totalTestsPeopl…
    #>  3 2021-03-07 AR      324818          69092  2480716      NA totalTestsViral 
    #>  4 2021-03-07 AS           0             NA     2140      NA totalTestsViral 
    #>  5 2021-03-07 AZ      826454          56519  3073010      NA totalTestsViral 
    #>  6 2021-03-07 CA     3501394             NA       NA      NA totalTestsViral 
    #>  7 2021-03-07 CO      436602          24786  2199458      NA totalTestEncoun…
    #>  8 2021-03-07 CT      285330          19621       NA      NA totalTestsViral 
    #>  9 2021-03-07 DC       41419             NA       NA      NA totalTestEncoun…
    #> 10 2021-03-07 DE       88354           4733   545070      NA totalTestEncoun…
    #> # … with 46 more rows, and 49 more variables: total_test_results <int>,
    #> #   hospitalized_currently <int>, hospitalized_cumulative <int>,
    #> #   in_icu_currently <int>, in_icu_cumulative <int>,
    #> #   on_ventilator_currently <int>, on_ventilator_cumulative <int>,
    #> #   recovered <int>, last_update_et <chr>, date_modified <chr>,
    #> #   check_time_et <chr>, death <int>, hospitalized <int>,
    #> #   hospitalized_discharged <int>, date_checked <chr>, total_tests_viral <int>,
    #> #   positive_tests_viral <int>, negative_tests_viral <int>,
    #> #   positive_cases_viral <int>, death_confirmed <int>, death_probable <int>,
    #> #   total_test_encounters_viral <int>, total_tests_people_viral <int>,
    #> #   total_tests_antibody <int>, positive_tests_antibody <int>,
    #> #   negative_tests_antibody <int>, total_tests_people_antibody <int>,
    #> #   positive_tests_people_antibody <int>, negative_tests_people_antibody <int>,
    #> #   total_tests_people_antigen <int>, positive_tests_people_antigen <int>,
    #> #   total_tests_antigen <int>, positive_tests_antigen <int>, fips <chr>,
    #> #   positive_increase <int>, negative_increase <int>, total <int>,
    #> #   total_test_results_increase <int>, pos_neg <int>, data_quality_grade <lgl>,
    #> #   death_increase <int>, hospitalized_increase <int>, hash <chr>,
    #> #   commercial_score <int>, negative_regular_score <int>, negative_score <int>,
    #> #   positive_score <int>, score <int>, grade <chr>
  • covid19_states_daily(): Counts (positive, negative, pos_neg (positive + negative), hospitalized, death, total) by day

    covid19_states_daily()
    #> # A tibble: 20,780 x 56
    #>    date       state positive probable_cases negative pending total_test_resu…
    #>    <date>     <chr>    <int>          <int>    <int>   <int> <chr>           
    #>  1 2021-03-07 AK       56886             NA       NA      NA totalTestsViral 
    #>  2 2021-03-07 AL      499819         107742  1931711      NA totalTestsPeopl…
    #>  3 2021-03-07 AR      324818          69092  2480716      NA totalTestsViral 
    #>  4 2021-03-07 AS           0             NA     2140      NA totalTestsViral 
    #>  5 2021-03-07 AZ      826454          56519  3073010      NA totalTestsViral 
    #>  6 2021-03-07 CA     3501394             NA       NA      NA totalTestsViral 
    #>  7 2021-03-07 CO      436602          24786  2199458      NA totalTestEncoun…
    #>  8 2021-03-07 CT      285330          19621       NA      NA totalTestsViral 
    #>  9 2021-03-07 DC       41419             NA       NA      NA totalTestEncoun…
    #> 10 2021-03-07 DE       88354           4733   545070      NA totalTestEncoun…
    #> # … with 20,770 more rows, and 49 more variables: total_test_results <int>,
    #> #   hospitalized_currently <int>, hospitalized_cumulative <int>,
    #> #   in_icu_currently <int>, in_icu_cumulative <int>,
    #> #   on_ventilator_currently <int>, on_ventilator_cumulative <int>,
    #> #   recovered <int>, last_update_et <chr>, date_modified <chr>,
    #> #   check_time_et <chr>, death <int>, hospitalized <int>,
    #> #   hospitalized_discharged <int>, date_checked <chr>, total_tests_viral <int>,
    #> #   positive_tests_viral <int>, negative_tests_viral <int>,
    #> #   positive_cases_viral <int>, death_confirmed <int>, death_probable <int>,
    #> #   total_test_encounters_viral <int>, total_tests_people_viral <int>,
    #> #   total_tests_antibody <int>, positive_tests_antibody <int>,
    #> #   negative_tests_antibody <int>, total_tests_people_antibody <int>,
    #> #   positive_tests_people_antibody <int>, negative_tests_people_antibody <int>,
    #> #   total_tests_people_antigen <int>, positive_tests_people_antigen <int>,
    #> #   total_tests_antigen <int>, positive_tests_antigen <int>, fips <chr>,
    #> #   positive_increase <int>, negative_increase <int>, total <int>,
    #> #   total_test_results_increase <int>, pos_neg <int>, data_quality_grade <lgl>,
    #> #   death_increase <int>, hospitalized_increase <int>, hash <chr>,
    #> #   commercial_score <int>, negative_regular_score <int>, negative_score <int>,
    #> #   positive_score <int>, score <int>, grade <chr>
  • covid19_states_info(): State government links, Twitter accounts, notes, etc.

    covid19_states_info()
    #> # A tibble: 56 x 16
    #>    state notes covid19site covid19site_sec… covid19site_ter… covid19site_qua…
    #>    <chr> <chr> <chr>       <chr>            <chr>            <chr>           
    #>  1 AK    "Ala… http://dhs… https://experie… https://alaska-… https://service…
    #>  2 AL    "Ala… https://al… https://alpubli… https://service… <NA>            
    #>  3 AR    "Ark… https://ww… https://experie… https://adem.ma… https://adem.ma…
    #>  4 AS    "Ame… https://ww… https://www.fac… <NA>             <NA>            
    #>  5 AZ    "Ari… https://ww… https://tableau… https://tableau… https://tableau…
    #>  6 CA    "On … https://up… https://public.… https://public.… <NA>            
    #>  7 CO    "The… https://pu… https://public.… https://service… https://service…
    #>  8 CT    "Neg… https://da… https://data.ct… https://data.ct… <NA>            
    #>  9 DC    "On … https://co… https://coronav… https://microst… <NA>            
    #> 10 DE    "On … https://my… https://myhealt… <NA>             <NA>            
    #> # … with 46 more rows, and 10 more variables: covid19site_quinary <chr>,
    #> #   twitter <chr>, covid19site_old <chr>,
    #> #   covid_tracking_project_preferred_total_test_units <chr>,
    #> #   covid_tracking_project_preferred_total_test_field <chr>,
    #> #   total_test_results_field <chr>, pui <chr>, pum <lgl>, name <chr>,
    #> #   fips <chr>

Counties

  • covid19_counties(): County-level links for government sites, Twitter accounts, etc.

    covid19_counties()
    #> # A tibble: 0 x 0

Other

  • covid19_urls(): Links to official state government sites

    covid19_urls()
    #> # A tibble: 0 x 0
  • covid19_press(): Information (title, url, publication, author, etc.) about publications

    covid19_press()
    #> # A tibble: 0 x 0
  • covid19_screenshots(): Information and paths to screenshots of original data sources

    covid19_screenshots()
    #> # A tibble: 0 x 0

About

API Wrapper for COVID Tracking Project

License:Other


Languages

Language:R 100.0%