在 R 中采样空间数据帧

Sampling spatial data frame in R

我想采样一个大型 SpatialDataFrame(+50000 个元素)以促进我的开发。 但是 sample 函数似乎不适用于 spatialdataframe,而 sp 包中的 spsample 函数有不同的用途。 有人遇到过这个问题吗?

所以我尝试了几种解决方案,并根据您的想法找到了一种 Esben Eickhardt :

sample <- spdataframe[sample(1:length(spdataframe), 1000),]

遗憾的是,来自 dplyr 的 sample_n 无法使用空间数据帧,您提出的解决方案 Anthony Simon Mielniczuk 无法正常工作(采样空数据帧)。