我想在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)
答案 0 :(得分:0)
Ari - 该软件包的作者非常友好地帮助解决了这个问题: https://groups.google.com/forum/#!topic/choroplethr/DWLFWEKwJKA
它需要将数据自定义切割成不同的分位数,并将它们作为级别值提供给包。