is.stationary | R Documentation |
Given a point process model (either a model that has been fitted to data, or a model specified by its parameters), determine whether the model is a stationary point process, and whether it is a Poisson point process.
is.stationary(x)
## S3 method for class 'rmhmodel'
is.stationary(x)
is.poisson(x)
## S3 method for class 'rmhmodel'
is.poisson(x)
x |
A fitted spatial point process model
(object of class |
The argument x
represents a fitted spatial point process model
or a similar object.
is.stationary(x)
returns TRUE
if x
represents
a stationary point process, and FALSE
if not.
is.poisson(x)
returns TRUE
if x
represents
a Poisson point process, and FALSE
if not.
The functions is.stationary
and is.poisson
are generic,
with methods for the classes "ppm"
(Gibbs point process models),
"kppm"
(cluster or Cox point process models),
"slrm"
(spatial logistic regression models) and
"rmhmodel"
(model specifications for the
Metropolis-Hastings algorithm).
Additionally is.stationary
has a method for
classes "detpointprocfamily"
and "dppm"
(both determinantal point processes) and
is.poisson
has a method for
class "interact"
(interaction structures for Gibbs models).
is.poisson.kppm
will return FALSE
, unless
the model x
is degenerate:
either x
has zero intensity so that its realisations are empty
with probability 1, or it is a log-Gaussian Cox process
where the log intensity has zero variance.
is.poisson.slrm
will always return TRUE
,
by convention.
A logical value.
.
is.marked
to determine whether a model is a marked
point process.
m <- rmhmodel(cif='strauss', par=list(beta=10, gamma=0.1, r=1))
is.stationary(m)
is.poisson(m)
is.poisson(rmhmodel(cif='strauss', par=list(beta=10, gamma=1, r=1)))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.