R choroplethrzip包:修改比例和图例

时间:2015-04-23 18:06:24

标签: r ggplot2 choropleth choroplethr

我想在R中使用这个包做一张地图: https://github.com/arilamstein/choroplethrZip

示例代码显示如下:

choro = ZipChoropleth$new(zip)
choro$set_zoom_zip(state_zoom='california', county_zoom=NULL,
                   msa_zoom=NULL, zip_zoom=NULL)
choro$title = 'My cool title'
choro$ggplot_scale = scale_fill_brewer(name="", palette=5, drop=FALSE)
choro$render()

工作非常好。但是,我正在尝试使用中断修改默认比例和图例显示,如下所示。但是,这似乎没有做任何事情。

任何人都知道如何将scale_fill_brewer + discrete_scale组合在一起以使用choroplethrZip制作自定义填充比例和图例?我的数据包含zip列和值所需的值列。

choro$ggplot_scale = scale_fill_brewer(breaks = c(1, 100, 1000, 5000,
10000, 50000, 100000), guide = "legend", name="Georgia Base",         
palette=5, drop=FALSE)

1 个答案:

答案 0 :(得分:0)

Ari - 该软件包的作者非常友好地帮助解决了这个问题: https://groups.google.com/forum/#!topic/choroplethr/DWLFWEKwJKA

它需要将数据自定义切割成不同的分位数,并将它们作为级别值提供给包。