Last chance! 50% off unlimited learning
Sale ends in
Uses cross-validation to select a smoothing bandwidth for the estimation of relative risk.
bw.relrisk(X, ...) # S3 method for ppp
bw.relrisk(X, method = "likelihood", ...,
nh = spatstat.options("n.bandwidth"),
hmin=NULL, hmax=NULL, warn=TRUE)
A single numerical value giving the selected bandwidth.
The result also belongs to the class "bw.optim"
(see bw.optim.object
)
which can be plotted to show the bandwidth selection criterion
as a function of sigma
.
A multitype point pattern (object of class "ppp"
which has factor valued marks).
Character string determining the cross-validation method.
Current options are "likelihood"
,
"leastsquares"
or
"weightedleastsquares"
.
Number of trial values of smoothing bandwith sigma
to consider. The default is 32.
Optional. Numeric values.
Range of trial values of smoothing bandwith sigma
to consider. There is a sensible default.
Logical. If TRUE
, issue a warning if the minimum of
the cross-validation criterion occurs at one of the ends of the
search interval.
Additional arguments passed to density.ppp
or to other methods for bw.relrisk
.
Adrian Baddeley Adrian.Baddeley@curtin.edu.au and Rolf Turner r.turner@auckland.ac.nz.
This function selects an appropriate bandwidth for the nonparametric
estimation of relative risk using relrisk
.
Consider the indicators
The result is a numerical value giving the selected bandwidth sigma
.
The result also belongs to the class "bw.optim"
allowing it to be printed and plotted. The plot shows the cross-validation
criterion as a function of bandwidth.
The range of values for the smoothing bandwidth sigma
is set by the arguments hmin, hmax
. There is a sensible default,
based on multiples of Stoyan's rule of thumb bw.stoyan
.
If the optimal bandwidth is achieved at an endpoint of the
interval [hmin, hmax]
, the algorithm will issue a warning
(unless warn=FALSE
). If this occurs, then it is probably advisable
to expand the interval by changing the arguments hmin, hmax
.
Computation time depends on the number nh
of trial values
considered, and also on the range [hmin, hmax]
of values
considered, because larger values of sigma
require
calculations involving more pairs of data points.
Baddeley, A., Rubak, E. and Turner, R. (2015) Spatial Point Patterns: Methodology and Applications with R. Chapman and Hall/CRC Press.
Diggle, P.J. (2003) Statistical analysis of spatial point patterns, Second edition. Arnold.
Kelsall, J.E. and Diggle, P.J. (1995) Kernel estimation of relative risk. Bernoulli 1, 3--16.
relrisk
,
bw.stoyan
.
bw.optim.object
.
op <- spatstat.options(n.bandwidth=8)
b <- bw.relrisk(urkiola)
b
plot(b)
b <- bw.relrisk(urkiola, hmax=20)
plot(b)
spatstat.options(op)
Run the code above in your browser using DataLab