quadratresample(X, nx, ny=nx, ...,
                replace = FALSE, nsamples = 1,
                verbose = (nsamples > 1))"ppp").nsamples = 1) or a 
  list of point patterns (if nsamples > 1).X.  The dataset X must be a point pattern (object of class
  "ppp") and its observation window must be a rectangle.
  The window is first divided into N = nx * ny rectangular tiles
  (quadrats) of equal size and shape. 
  To generate one resampled point pattern, a random sample of
  N quadrats is selected from the list of N quadrats,
  with replacement (if replace=TRUE) or without replacement
  (if replace=FALSE). The $i$th quadrat in the original
  dataset is then replaced by the $i$th sampled quadrat, after the
  latter is shifted so that it
  occupies the correct spatial position. The quadrats are then
  reconstituted into a point pattern inside the same window as X.
  If replace=FALSE, this procedure effectively involves a random
  permutation of the quadrats. The resulting resampled point pattern has
  the same number of points as X.
  If replace=TRUE, the number of points in the resampled point
  pattern is random.
quadrats,
  quadratcount.  See varblock to estimate the variance of
  a summary statistic by block resampling.
data(bei)
  quadratresample(bei, 6, 3)Run the code above in your browser using DataLab