[英]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.