freeze | R Documentation |
Freeze Parts of a Map
freeze(freeze_row, plan, .data = cur_map())
redist.freeze(adj, freeze_row, plan = rep(1, length(adj)))
freeze_row |
Required, logical vector where TRUE freezes and FALSE lets a precinct stay free or a vector of indices to freeze |
plan |
A vector of district assignments, which if provided will create
separate groups by district. Recommended. In |
.data |
a |
adj |
Required, zero indexed adjacency list. |
integer vector to group by
library(redist)
library(dplyr)
data(fl25)
data(fl25_enum)
data(fl25_adj)
plan <- fl25_enum$plans[, 5118]
freeze_id <- redist.freeze(adj = fl25_adj, freeze_row = (plan == 2),
plan = plan)
data(iowa)
map <- redist_map(iowa, existing_plan = cd_2010, pop_tol = 0.02)
map <- map %>% merge_by(freeze(cd_2010 == 1, .data = .))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.