Choroplethr Несколько цветов границы

Я бы хотел, чтобы моя карта choroplethr имела границу другого цвета вокруг одного (или нескольких) моих округов.

Я могу изменить все цвета границ или удалить линии границ для всех округов, но я не могу понять, как сделать только одну границу одного округа другим цветом. Образец кода:

library(choroplethr)
library(choroplethrMaps)
library(ggplot2)

data(county.regions)
montana.counties<-county.regions[county.regions$state.name=="montana",]

fakedata<-as.data.frame(montana.counties$region)
fakedata$value<-runif(n=56, min=0, max=1)
colnames(fakedata)[1]<-"region"

county_choropleth(fakedata,
                  state_zoom = c("montana"),
                  num_colors=1) +
  geom_polygon(aes(fill = value), color="black")

В качестве примера, я хотел бы иметь возможность сделать первый округ (регион 30001) красным, но оставить границы остальных графств черными. Есть ли у кого-нибудь совет?


person LBH    schedule 19.11.2015    source источник


Ответы (1)


Ари Ламштейн был достаточно любезен, чтобы опубликовать ответ на мой вопрос на другом форуме. Я подумал, что добавлю его ответ в этот пост, поскольку его функция - отличное решение. Его ответ на мой вопрос:

Я сделал нечто подобное в своей статье о демографии Фергюсона, штат Миссури.

http://www.arilamstein.com/blog/2015/07/02/exploring-the-demographics-of-ferguson-missouri/

Можете ли вы взглянуть на функцию highlight_county и сказать, поможет ли это вам?

person LBH    schedule 20.11.2015