part_dil_asym: Calculate Dilution Asymmetry

View source: R/partisan.R

part_dil_asymR Documentation

Calculate Dilution Asymmetry

Description

Calculate Dilution Asymmetry

Usage

part_dil_asym(plans, shp, dvote, rvote)

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.

dvote

Unqouted name of column in shp with total population.

rvote

Unqouted name of column in shp with group population.

Value

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

References

Sanford C. Gordon and Sidak Yntiso. 2024. Base Rate Neglect and the Diagnosis of Partisan Gerrymanders. Election Law Journal: Rules, Politics, and Policy. \Sexpr[results=rd]{tools:::Rd_expr_doi("10.1089/elj.2023.0005")}.

Examples

data(nh)
data(nh_m)
# For a single plan:
part_dil_asym(plans = nh$r_2020, shp = nh, rvote = nrv, dvote = ndv)

# Or many plans:
part_dil_asym(plans = nh_m[, 3:5], shp = nh, rvote = nrv, dvote = ndv)


redistmetrics documentation built on June 8, 2025, 1:26 p.m.