Создать более 8 разрывов для хороплета в R?
Я пытаюсь сделать карту, которая имеет дискретную цветовую шкалу для КАЖДОЙ заливки.
Choropleth, кажется, ограничивает количество разрывов до 8 или ниже.
У меня есть 16 единиц (лет), которые я пытаюсь нанести на карту, и объединять разные годы неудобно.
пример для вопроса о стеке над потоком
library(choroplethr)
library(ggplot2)
data(df_pop_county)
df_pop_county$value<-sample(1:15,nrow(df_pop_county),replace=T) #create some random variable of only 15 units
choro = CountyChoropleth$new(df_pop_county)
choro$title = "2012 Population Estimates"
choro$ggplot_scale = scale_fill_brewer(name="Population", palette=2, drop=FALSE)
choro$render()
1 ответ
Решение
Choroplethr максимально на 9 для дискретных.
library(choroplethr)
library(ggplot2)
data(df_pop_county)
df_pop_county$value<-sample(1:15,nrow(df_pop_county),replace=T) #create some random variable of only 15 units
choro = CountyChoropleth$new(df_pop_county)
choro$title = "2012 Population Estimates"
choro$set_num_colors(9)
choro$ggplot_scale = scale_fill_brewer(name="Population", palette=2, drop=FALSE)
choro$render()