小编lcg*_*doy的帖子

使用 geom_sf 根据点绘制内核图

有没有人知道如何根据事件的发生使用ggplot2和绘制内核密度图sf

例如,考虑包中的meuse数据集sp(假设每个点都是一个事件发生)

library(sf)
library(ggplot2)

# data
data(meuse, package = "sp")

# as_sf
meuse_sf <- st_as_sf(meuse, coords = c("x", "y"), crs = 28992)

# example
ggplot(data = meuse_sf) +
  geom_sf(alpha = .3) +
  theme_bw()
Run Code Online (Sandbox Code Playgroud)

事件发生。

我想使用 geom_sf 创建一个二维内核密度。

Ps:使用起来很容易stat_density_2d,但是我正在处理空间数据并且它有一个多边形边框。

r geospatial ggplot2 r-sf

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

标签 统计

geospatial ×1

ggplot2 ×1

r ×1

r-sf ×1