| baf_to_vtd {geomander} | R Documentation | 
Estimate Plans from a Block Assignment File to Voting Districts
Description
District lines are often provided at the census block level, but analyses often occur at the voting district level. This provides a simple way to estimate the block level to the voting district level.
Usage
baf_to_vtd(baf, plan_name, GEOID = "GEOID", year = 2020)
Arguments
| baf | a tibble representing a block assignment file. | 
| plan_name | character. Name of column in  | 
| GEOID | character. Name of column which corresponds to each block's GEOID,
sometimes called "BLOCKID". Default is  | 
| year | the decade to request, either  | 
Details
If a voting district is split between blocks, this currently uses the most common district.
Value
a tibble with a vtd-level assignment file
Examples
# Not guaranteed to reach download from redistrict2020.org
## Not run: 
# download and read baf ----
url <- 'https://www.redistrict2020.org/files/DE-2021-01/DE_SLDU_bef.zip'
tf <- tempfile('.zip')
utils::download.file(url, tf)
utils::unzip(tf, exdir = dirname(tf))
baf <- readr::read_csv(
  file = paste0(dirname(tf), '/DE_SLDU_bef.csv'),
  col_types = 'ci'
)
names(baf) <- c('GEOID', 'ssd_20')
# convert to vtd level ----
baf_to_vtd(baf = baf, plan_name = 'ssd_20', 'GEOID')
## End(Not run)
[Package geomander version 2.3.0 Index]