Compute Number of Sub-Administrative Units Split

splits_sub_admin(plans, shp, sub_admin)

Arguments

plans

A redist_plans object or plans_matrix where each row indicates a district assignment and each column is a plan.

shp

A redist_map object, tibble, or data frame containing other columns.

sub_admin

Unqouted name of column in shp with numeric identifiers for subsidiary administrative units.

Value

A numeric vector. Can be shaped into a district-by-plan matrix.

Examples

data(nh)
data(nh_m)
# For a single plan:
splits_sub_admin(plans = nh$r_2020, shp = nh, sub_admin = county)
#> [1] 6 6

# Or many plans:
splits_sub_admin(plans = nh_m[, 3:5], shp = nh, sub_admin = county)
#> [1] 4 4 4 4 5 5