Closed Aneetej closed 1 year ago
In 02_
, can you add fix the state column with the following before you save the map?
map <- map %>%
mutate(state = "MI")
Looks like their might be a contiguity issue with the upper peninsula. Can you take a look at the 2020 adjacency connections and ensure it's only connected at the bridge point?
Otherwise, it's looking pretty good.
2010 Michigan Congressional Districts
Redistricting requirements
in Michigan, according to (http://www.legislature.mi.gov/(S(xxvumgge0jwzkeswmwt0bh4v))/mileg.aspx?page=GetObject&objectname=mcl-Article-IV-6), districts must:
Algorithmic Constraints
We enforce a maximum population deviation of 0.5%. We applied a constraint to limit county and municipality splits (see '02_setup_MI_cd_2010.R' file).
Data Sources
Data for Michigan comes from the ALARM Project's 2020 Redistricting Data Files.
Pre-processing Notes
No manual pre-processing decisions were necessary.
Simulation Notes
We sample 8,000 districting plans for Michigan across two independent runs of the SMC algorithm and then thinned our results to 5,000 simulations. To balance county and municipality splits, we create pseudocounties for use in the county constraint, which leads to fewer municipality splits than using a county constraint. Note that Wayne County, Oakland County, and Macomb County must all be split due to their large populations, although within the counties, we avoid splitting any municipality.
Validation
Checklist
TODO
lines from the template code have been removedenforce_style()
to format my coderedist_map
andredist_plans
objects, and summary statistics) have been edited@CoryMcCartan @christopherkenny