logLik.dppm

0th

Percentile

Log Likelihood and AIC for Fitted Determinantal Point Process Model

Extracts the log Palm likelihood, deviance, and AIC of a fitted determinantal point process model.

Keywords
models, spatial
Usage
# S3 method for dppm
logLik(object, ...)
# S3 method for dppm
AIC(object, …, k=2)
# S3 method for dppm
extractAIC(fit, scale=0, k=2, …)
# S3 method for dppm
nobs(object, ...)
Arguments
object,fit

Fitted point process model. An object of class "dppm".

Ignored.

scale

Ignored.

k

Numeric value specifying the weight of the equivalent degrees of freedom in the AIC. See Details.

Details

These functions are methods for the generic commands logLik, extractAIC and nobs for the class "dppm".

An object of class "dppm" represents a fitted Cox or cluster point process model. It is obtained from the model-fitting function dppm.

These methods apply only when the model was fitted by maximising the Palm likelihood (Tanaka et al, 2008) by calling dppm with the argument method="palm".

The method logLik.dppm computes the maximised value of the log Palm likelihood for the fitted model object.

The methods AIC.dppm and extractAIC.dppm compute the Akaike Information Criterion AIC for the fitted model based on the Palm likelihood (Tanaka et al, 2008) $$ AIC = -2 \log(PL) + k \times \mbox{edf} $$ where \(PL\) is the maximised Palm likelihood of the fitted model, and \(\mbox{edf}\) is the effective degrees of freedom of the model.

The method nobs.dppm returns the number of points in the original data point pattern to which the model was fitted.

The R function step uses these methods, but it does not work for determinantal models yet due to a missing implementation of update.dppm.

Value

logLik returns a numerical value, belonging to the class "logLik", with an attribute "df" giving the degrees of freedom.

AIC returns a numerical value.

extractAIC returns a numeric vector of length 2 containing the degrees of freedom and the AIC value.

nobs returns an integer value.

References

Tanaka, U. and Ogata, Y. and Stoyan, D. (2008) Parameter estimation and model selection for Neyman-Scott point processes. Biometrical Journal 50, 43--57.

See Also

dppm, logLik.ppm

Aliases
  • logLik.dppm
  • AIC.dppm
  • extractAIC.dppm
  • nobs.dppm
Examples
# NOT RUN {
  fit <- dppm(swedishpines ~ x, dppGauss(), method="palm")
  nobs(fit)
  logLik(fit)
  extractAIC(fit)
  AIC(fit)
# }
Documentation reproduced from package spatstat, version 1.57-1, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.