This operation applies a random shift to each of the
point patterns in the list X
.
The function rshift
is generic.
This function rshift.splitppp
is the method for objects of class "splitppp"
, which are
essentially lists of point patterns, created by the function
split.ppp
.
By default, every pattern in the list X
will be shifted.
The argument which
indicates that only some of the patterns
should be shifted, while other groups should be left unchanged.
which
can be any valid subset index for X
.
Each point pattern in the list X
(or each pattern in X[which]
)
is shifted by a random displacement vector.
The shifting is performed by rshift.ppp
.
See the help page for rshift.ppp
for details of the other arguments.
If nsim > 1
, then the simulation procedure is
performed nsim
times; the result is a list of
split point patterns.