Creates an instance of the Soft Core point process model which can then be fitted to point pattern data.
Softcore(kappa, sigma0=NA)
The exponent
Optional. Initial estimate of the parameter
An object of class "interact"
describing the interpoint interaction
structure of the Soft Core process with exponent
The (stationary)
Soft Core point process with parameters
Thus the process has probability density
This model describes an ``ordered'' or ``inhibitive'' process,
with the strength of inhibition decreasing smoothly with distance.
The interaction is controlled by the parameters
The spatial scale of interaction is controlled by the
parameter
The shape of the interaction function
is controlled by the exponent
The “strength” of the interaction is determined by both of the
parameters
The nonstationary Soft Core process is similar except that
the contribution of each individual point
The function ppm()
, which fits point process models to
point pattern data, requires an argument
of class "interact"
describing the interpoint interaction
structure of the model to be fitted.
The appropriate description of the Soft Core process pairwise interaction is
yielded by the function Softcore()
. See the examples below.
The main argument is the exponent kappa
.
When kappa
is fixed, the model becomes an exponential family
with canonical parameters ppm()
, not fixed in
Softcore()
.
The optional argument sigma0
can be used to improve
numerical stability. If sigma0
is given, it should be a positive
number, and it should be a rough estimate of the
parameter
Ogata, Y, and Tanemura, M. (1981). Estimation of interaction potentials of spatial point patterns through the maximum likelihood procedure. Annals of the Institute of Statistical Mathematics, B 33, 315--338.
Ogata, Y, and Tanemura, M. (1984). Likelihood analysis of spatial point patterns. Journal of the Royal Statistical Society, series B 46, 496--518.
# NOT RUN {
# fit the stationary Soft Core process to `cells'
fit5 <- ppm(cells ~1, Softcore(kappa=0.5), correction="isotropic")
# study shape of interaction and explore effect of parameters
fit2 <- update(fit5, Softcore(kappa=0.2))
fit8 <- update(fit5, Softcore(kappa=0.8))
plot(fitin(fit2), xlim=c(0, 0.4),
main="Pair potential (sigma = 0.1)",
xlab=expression(d), ylab=expression(h(d)), legend=FALSE)
plot(fitin(fit5), add=TRUE, col=4)
plot(fitin(fit8), add=TRUE, col=3)
legend("bottomright", col=c(1,4,3), lty=1,
legend=expression(kappa==0.2, kappa==0.5, kappa==0.8))
# }
Run the code above in your browser using DataLab