繁体   English   中英

在 R 中的 state_choropleth 函数中自定义 bin 大小?

[英]Customize bin size in state_choropleth function in R?

我正在尝试使用州级信息指标(例如人口)在 R 中绘制美国地图。 我希望根据要绘制的指标以色标显示状态。 我真的很喜欢choroplethr包中的state_choropleth()函数。 但是,我想自定义 state bin 大小。 例如,当我使用以下代码时:

library(choroplethr)
library(choroplethrMaps)
?df_pop_state
data(df_pop_state)
head(df_pop_state)
state_choropleth(df_pop_state)

我得到了等值线图,图例显示了 7 个箱子。 第一个 bin 的范围是 [562,803 到 1,052,471],最后一个 bin 的范围是 [11,533,561 到 37,325,068]。 如果我想设置 [0 到 1,000,000] 形式的 bin 大小怎么办? [1,000,000 至 5,000,000]; ... 等等? 我检查过,但我知道state_choropleth()函数没有可用于设置 bin 大小的参数。

我发现了这个相关问题: plotly in R - specifying bin size for choropleth maps ,我尝试使用plot_ly()中给出的示例: https ://plot.ly/r/choropleth-maps/#choropleth-maps-in- r 但是,我只能在我的 RStudio 中看到图例而不是地图,如屏幕截图右下角所示: RStudio 中 plotly的屏幕截图

任何帮助/建议表示赞赏。 谢谢!

state_choropleth(df,
                 title = "title of the graph",
                 num_colors = 1) + 
  scale_fill_continuous(low='white', 'high'='blue',limits=c(0,100000)) + 
  labs(fill = "title of the legend")

确保将 num_colors 设置为 1。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM