提问人:Kevin López Reyes 提问时间:9/16/2023 更新时间:9/16/2023 访问量:20
在 R 中根据栅格 0.5 分辨率过滤发生记录
Filtering occurence records based on raster 0.5 resolution in R
问:
我有一个物种“xy”数据框,例如:
points <- data.frame(Long = runif(100, min = -92, max = -88),
Lat = runif(100, min = 21.3, max = 25.5))
我想要的是根据分辨率为 0.5° 的栅格过滤点,在每个单元格中只留下一个点。首先,我尝试创建一个分辨率为 0.5 的栅格,其点范围(最小值和最大值)相同
rast_05 <- rast(ext(min(points$Long), max(points$Long),
min(points$Lat), max(points$Lat)),
resolution = c(0.5, 0.5))
但是当我绘制栅格时,它没有格网
plot(rast_05)
答: 暂无答案
评论
>rast_05
values(rast_05) = 1:ncell(rast_05)
plot(rast_05)