Мне было интересно, есть ли встроенная функция для экстраполяции точечного образца за пределы «родительского» окна в 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 на 1 м); другими словами, как мне экстраполировать небольшой набор из 200 пространственных точек в больший масштаб, сохраняя при этом ту же плотность повторной выборки; скажем, я хочу увидеть в общей сложности 1000 точек данных на экстенте 5 на 5 м?