Computes, to very high accuracy, the Maximum Pseudolikelihood Estimates of the parameters of a stationary Strauss point process.
exactMPLEstrauss(X, R, ngrid = 2048, plotit = FALSE, project=TRUE)
Data to which the Strauss process will be fitted.
A point pattern dataset (object of class "ppp"
).
Interaction radius of the Strauss process. A non-negative number.
Grid size for calculation of integrals. An integer, giving the
number of grid points in the
Logical. If TRUE
, the log pseudolikelihood is plotted
on the current device.
Logical. If TRUE
(the default), the parameter
FALSE
, this constraint is not applied.
Vector of length 2.
This function is intended mainly for technical investigation of algorithm performance. Its practical use is quite limited.
It fits the stationary Strauss point process model
to the point pattern dataset X
by maximum pseudolikelihood
(with the border edge correction) using an algorithm with very high accuracy.
This algorithm is more accurate than the
default behaviour of the model-fitting function
ppm
because the discretisation is much finer.
Ripley (1988) and Baddeley and Turner (2000) derived the
log pseudolikelihood for the stationary Strauss
process, and eliminated the parameter ngrid * ngrid
lattice,
uses optim
to maximise the log pseudolikelihood
with respect to
The result is a vector of length 2, containing the fitted coefficients
coef(ppm(X, ~1, Strauss(R)))
.
The fitted coefficients are typically accurate to
within
Note however that (by default) exactMPLEstrauss
constrains the parameter ppm
does not constrain
the value of project
to ppm
and
exactMPLEstrauss
. The default for ppm
is project=FALSE
, while the default for exactMPLEstrauss
is project=TRUE
.
Baddeley, A. and Turner, R. (2000) Practical maximum pseudolikelihood for spatial point patterns. Australian and New Zealand Journal of Statistics 42, 283--322.
Baddeley, A. and Turner, R. (2013) Bias correction for parameter estimates of spatial point process models. Journal of Statistical Computation and Simulation 2012. doi: 10.1080/00949655.2012.755976
Kelly, F.P. and Ripley, B.D. (1976) On Strauss's model for clustering. Biometrika 63, 357--360.
Ripley, B.D. (1988) Statistical inference for spatial processes. Cambridge University Press.
# NOT RUN {
if(interactive()) {
exactMPLEstrauss(cells, 0.1)
coef(ppm(cells, ~1, Strauss(0.1)))
coef(ppm(cells, ~1, Strauss(0.1), nd=128))
exactMPLEstrauss(redwood, 0.04)
exactMPLEstrauss(redwood, 0.04, project=FALSE)
coef(ppm(redwood, ~1, Strauss(0.04)))
}
# }
Run the code above in your browser using DataLab