[R-sig-Geo] spatstat - user-supplied list of point patterns in envelope() error
Joe Lewis
jo@eph|ew|@1992 @end|ng |rom gm@||@com
Sun Aug 11 22:51:29 CEST 2019
Dear list,
I'm trying to use a user-supplied list of point patterns in envelope()
rather than test against the CSR. Page 400 of Spatial Point Patterns:
Methodology and Applications in R states that "the argument simulate
can be a list of point patterns". However, I get the following error
when I try to supply a list of ppp:
ekls <- envelope.lpp(Y = xx, fun = linearK, nsim=5, simulate = pp_list)
Error in envelopeEngine(X = X, fun = fun, simul = simrecipe, nsim = nsim, :
‘simulate’ should be an expression, or a list of point patterns
for reference,
xx
Point pattern on linear network
680 points
Linear network with 22 vertices and 21 lines
Enclosing window: rectangle = [284086.69, 309740] x [709900, 726547.7] metres
class(xx)
[1] "lpp" "ppx"
pp_list
List of point patterns
Component 1:
Planar point pattern: 513 points
window: rectangle = [284086.69, 309740] x [709900, 726547.7] metres
Component 2:
Planar point pattern: 422 points
window: rectangle = [284086.69, 309740] x [709900, 726547.7] metres
Component 3:
Planar point pattern: 495 points
window: rectangle = [284086.69, 309740] x [709900, 726547.7] metres
Component 4:
Planar point pattern: 557 points
window: rectangle = [284086.69, 309740] x [709900, 726547.7] metres
Component 5:
Planar point pattern: 576 points
window: rectangle = [284086.69, 309740] x [709900, 726547.7] metres
class(pp_list)
[1] "ppplist" "solist" "anylist" "listof" "list"
Any ideas why the error is occurring? Thanks.
More information about the R-sig-Geo
mailing list