小编Phi*_*ood的帖子

等值线中的组数错误使用sf,ggplot和cut_interval()

我试图控制使用在地区分布种类数量sf,ggplot2以及cut_interval()ggplot2.有时它可以工作,但是对于一些数据集,类别的数量是1.下面是我的代码,输入数据集(7Kb)在这里: ggplot-test-04.geojson

library(sf)
library(ggplot2)

lga.sf <-  st_read("ggplot-test-04.geojson")

ggplot() +
  geom_sf(data = lga.sf,
          aes(fill = cut_interval(value,5))) +
  scale_fill_brewer(palette = "RdYlBu", 
                    name = "Legend" )
Run Code Online (Sandbox Code Playgroud)

我想获得5组但结果有4个: 4组

在一些数据集中,此代码工作正常.有时我可以选择说n = 6 in cut_interval()来获得5组.但是,我发现经常无法控制等值区域中的群体数量,这对我来说至关重要.到目前为止,我无法判断我的数据是否有问题,我的代码或是否存在软件错误.

r ggplot2 choropleth r-sf

4
推荐指数
1
解决办法
91
查看次数

R 从 SpatialPolygonsDataFrame 中删除重复的多边形

我需要从 R 中的 SpatialPolygonsDataFrame 中删除重复的多边形。有一种方法可以用于点,但不能用于多边形。

我需要这样做来为空间数据创建一个类似于 reshape() 的工具。

r r-sp

1
推荐指数
1
解决办法
2323
查看次数

标签 统计

r ×2

choropleth ×1

ggplot2 ×1

r-sf ×1

r-sp ×1