to the extent feasible, preserve communities of interest and take into consideration political and geographic boundaries
to the extent feasible, preserve the core of existing districts
Additionally, race-neutral districting principles shall not be subordinated to racial considerations
Interpretation of requirements
We enforce a maximum population deviation of 0.5%.
We constrain the number of county divisions to 1 less than the number of Congressional Districts.
We perform cores-based simulations, thereby preserving cores of prior districts.
Data Sources
Data for New Mexico comes from the ALARM Project's 2020 Redistricting Data Files.
Data for New Mexico' 2020 congressional district map comes from New Mexico Legislature's Maps and Data.
Pre-processing Notes
To preserve the cores of prior districts, we merge all precincts which are more than two precincts away from a district border under the 2010 plan.
Simulation Notes
We sample 5,000 districting plans for New Mexico across two independent runs of the SMC algorithm.
No special techniques were needed to produce the sample.
Validation
SMC: 5,000 sampled plans of 3 districts on 1,977 units
`adapt_k_thresh`=0.985 • `seq_alpha`=0.5
`est_label_mult`=1 • `pop_temper`=0
Plan diversity 80% range: 0.15 to 0.57
R-hat values for summary statistics:
pop_overlap total_vap plan_dev comp_edge comp_polsby pop_hisp pop_white pop_black pop_aian pop_asian pop_nhpi
1.0001103 0.9999884 1.0014814 0.9999584 1.0001771 0.9999293 1.0051982 1.0026319 1.0026597 1.0022880 1.0003318
pop_other pop_two vap_hisp vap_white vap_black vap_aian vap_asian vap_nhpi vap_other vap_two pre_16_rep_tru
0.9998703 1.0035517 0.9999937 1.0037752 1.0026977 1.0027068 1.0020478 1.0011104 0.9998814 1.0072249 1.0029938
pre_16_dem_cli sos_16_rep_esp sos_16_dem_oli uss_18_dem_hei uss_18_rep_ric gov_18_dem_luj gov_18_rep_pea atg_18_dem_bal atg_18_rep_hen sos_18_dem_tou sos_18_rep_cla
1.0000361 1.0028131 1.0008709 1.0010915 1.0037262 1.0012439 1.0026990 1.0015887 1.0035630 1.0009648 1.0032759
arv_16 adv_16 arv_18 adv_18 county_splits muni_splits ndv nrv ndshare e_dvs pr_dem
1.0029486 1.0006736 1.0032911 1.0010832 1.0000568 0.9999569 1.0006526 1.0031720 1.0017154 1.0017313 1.0012026
e_dem pbias egap
1.0001724 0.9999065 1.0006846
Sampling diagnostics for SMC run 1 of 2 (2,500 samples)
Eff. samples (%) Acc. rate Log wgt. sd Max. unique Est. k
Split 1 2,452 (98.1%) 4.1% 0.29 1,591 (101%) 11
Split 2 2,410 (96.4%) 2.5% 0.37 1,403 ( 89%) 6
Resample 2,090 (83.6%) NA% 0.38 1,531 ( 97%) NA
Sampling diagnostics for SMC run 2 of 2 (2,500 samples)
Eff. samples (%) Acc. rate Log wgt. sd Max. unique Est. k
Split 1 2,450 (98.0%) 5.5% 0.30 1,569 ( 99%) 8
Split 2 2,380 (95.2%) 2.9% 0.40 1,427 ( 90%) 5
Resample 1,863 (74.5%) NA% 0.41 1,491 ( 94%) NA
• Watch out for low effective samples, very low acceptance rates (less than 1%), large std. devs. of the log weights (more than 3 or so), and low numbers of unique
plans. R-hat values for summary statistics should be between 1 and 1.05.
2020 New Mexico Congressional Districts
Redistricting requirements
In New Mexico, districts must, under legislation code SB 304:
Additionally, race-neutral districting principles shall not be subordinated to racial considerations
Interpretation of requirements
We enforce a maximum population deviation of 0.5%. We constrain the number of county divisions to 1 less than the number of Congressional Districts. We perform cores-based simulations, thereby preserving cores of prior districts.
Data Sources
Data for New Mexico comes from the ALARM Project's 2020 Redistricting Data Files. Data for New Mexico' 2020 congressional district map comes from New Mexico Legislature's Maps and Data.
Pre-processing Notes
To preserve the cores of prior districts, we merge all precincts which are more than two precincts away from a district border under the 2010 plan.
Simulation Notes
We sample 5,000 districting plans for New Mexico across two independent runs of the SMC algorithm. No special techniques were needed to produce the sample.
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
Additional Notes