Uses the data source from the
CDC FluView
and provides flu reporting data as either a single data frame or a list of
data frames (depending on whether either WHO NREVSS
or ILINet
(or both) is chosen.
get_flu_data(
region = "hhs",
sub_region = 1:10,
data_source = "ilinet",
years = as.numeric(format(Sys.Date(), "%Y"))
)
one of "hhs
", "census
", "national
",
"state
"
depends on the region_type
.
For "national
", the sub_region
should be NA
.
For "hhs
", should be a vector between 1:10
.
For "census
", should be a vector between 1:9
.
For "state
", should be a vector of state/territory names
or "all
".
either of "who
" (for WHO NREVSS) or "ilinet
"
or "all
" (for both)
a vector of years to retrieve data for (i.e. 2014
for CDC
flu season 2014-2015). Default value is the current year and all
years
values should be > 1997
If only a single data_source
is specified, then a single
data.frame
is returned, otherwise a named list with each
data.frame
is returned.
A lookup table between HHS regions and their member states/territories
is provided in hhs_regions
.