【发布时间】:2015-09-16 17:15:01
【问题描述】:
我想知道是否有一个内置函数可以在 R 中的“父”窗口之外推断点模式。例如,让我们生成一个空间点模式“X”:
require(spatstat)
X <- ppp(runif(200), runif(200),
c(0,1), c(0,1), unitname=c("metre","metre"))
让我们重新采样数据:
a <- quadratresample(X, nx=25, ny=5, replace=F, nsamples = 1)
但新点是在同一区域/空间窗口内生成的
> a
planar point pattern: 200 points
window: rectangle = [0, 1] x [0, 1] metres
我的问题是:如何在比原始窗口大的新窗口中重新采样 200 个点(1 x 1 m);换句话说,我将如何在保持相同的重采样密度的同时将这小组 200 个空间点外推到更大的范围;假设我想在 5 x 5 m 范围内查看总共 1,000 个数据点?
【问题讨论】:
-
我不确定我是否理解您对“外推”的使用。您是否只想扩大重采样,即从 1x1 窗口中采样 200 个点并将它们放在具有相同相对位置的 5x5 窗口中?
-
是的,你是对的,这就是我外推的意思 - 数据密度将保持不变/单位面积,但我想在更大范围内重新采样,即如果 1 x 1 m 中有 200 个点面积,将有 1,000 个跨越 5 x 5 m 的区域
-
好的,所以不扩大规模,创建某种数据。是否要重复 200 个点的重采样模式,以便在 5x5 区域中有 25 个副本?
-
是的,但随机性每次的模式都会不同
-
好的,那么您想进行 25 个不同的重采样并将它们放在一个 5x5 的网格中,彼此相邻?