
Retrieve American Community Survey data for SVI variables
Source:R/get_census_data.R
get_census_data.RdThis function uses tidycensus::get_acs() with a pre-defined
list of variables to retrieves ACS data for SVI calculation. Note that a
Census API key is required for this function to work, which can be obtained
at https://api.census.gov/data/key_signup.html and set up using
tidycensus::census_api_key().
Usage
get_census_data(
year,
geography,
state = NULL,
county = NULL,
key = NULL,
geometry = FALSE,
exp = FALSE,
...
)Arguments
- year
The year of interest (available 2010-2022).
- geography
The geography of interest (eg. state, county, zcta, tract)
- state
(Optional) Specify the state of interest. If data for multiple states are retrieved together, ranking for SVI calculation will be performed among all states.
state = NULLas default, orstate = 'US'return nation-level data.- county
(Optional) Specify the county(s) of interest, must be combined with a value supplied to "state".
- key
Your Census API key. Obtain one at https://api.census.gov/data/key_signup.html. Include it in this argument or set up your key using
tidycensus::census_api_key("YOUR KEY GOES HERE").- geometry
Default as
FALSEfor a regular tibble of census data. If set asTRUE, returns a tibble with an additionalgeometrycolumn containing simple feature geometry.- exp
Default as
FALSEfor retrievingEP_(percent estimate) variables directly from ACS when available (as described in CDC/ADSTR SVI dictionary (https://www.atsdr.cdc.gov/placeandhealth/svi/data_documentation_download.html)). If set asTRUE, uses explicitly defined denominators and retrieves the ACS data to calculate theEPvariables for easier aggregation in downstream analysis (e.g.get_svi_x()).- ...
Other arguments; more details please see
tidycensus::get_acs()