米国の郡のコロプレス マップを作成しようとしています。私の値には大きな範囲があり、非常に膨らんでいないため、凡例と色付け用のカスタム ビンを作成したいと考えています。理想的には、これは ggplot を使用することになります。また、異なるデータを持つ複数のコロプレスに同じ凡例を使用できるように、凡例の標準構造を維持したいと考えています。
凡例は、0、1 ~ 20、21 ~ 50、51 ~ 150、151 ~ 300、301 ~ 800 のいずれかで、各「ビン」はスペクトルまたはその他の連続カラー パレットから派生した色を持ちます。
scale_color_steps()
、scale_fill_brewer()
および他の同様の関数は、breaks
およびlimits
or n.breaks
を使用しても機能しないようです。何か案は?
library(choroplethr)
library(choroplethrMaps)
library(ggplot2)
data(county.regions)
df <- tibble(region = county.regions$region, value = c(rep(0,2000), rep(1,1000), sample(2:800, 143)))
county_choropleth(df) +
scale_colour_steps(palette='Spectral', n.breaks = 8)