Карта хороплета с серединой в R
Кто-нибудь, пожалуйста, помогите мне понять, как отформатировать хороплетную карту уровня округа в R с пользовательской цветовой шкалой? Я не могу понять, как заставить Аляску и Гавайи корректно обновляться.
Я попробовал это:
library(choroplethr)
library(ggplot2)
data("df_county_demographics")
df_county_demographics$value<-df_county_demographics$per_capita_income
county_choropleth(df_county_demographics,num_colors =
1)+scale_fill_gradient2("Score", low = "red", mid = "white", high =
"green", midpoint = 20000, na.value = "grey90", label =
scales::dollar_format())
Это обновляет информацию о континентальной части США, как я хочу, но не Аляску или Гавайи.
1 ответ
Для этого вам нужно использовать объектно-ориентированные функции choroplethr. Я объясню, как это сделать, в разделе "Дополнительные параметры" этой части документации choroplethr.