tango.weights: Distance-based weights for tango.test
Description
tango.weights constructs a distance-based weights
matrix. The tango.weights function can be used to
construct a weights matrix w using the method of
Tango (1995), Rogerson (1999), or a basic style.
Usage
tango.weights(coords, kappa = 1, longlat = FALSE, type = "basic", pop = NULL)
dweights(coords, kappa = 1, longlat = FALSE, type = "basic", pop = NULL)
Value
Returns an \(n \times n\) matrix of weights.
Arguments
coords
An \(n \times 2\) matrix of centroid
coordinates for the regions in the form (x, y) or
(longitude, latitude) is using great circle distance.
kappa
A positive constant related to strength of
spatial autocorrelation.
longlat
The default is FALSE, which
specifies that Euclidean distance should be used. If
longlat is TRUE, then the great circle
distance is used to calculate the intercentroid
distance.
type
The type of weights matrix to construct.
Current options are "basic", "tango", and
"rogerson". Default is "basic". See
Details.
pop
The population size associated with each
region.
Author
Joshua French
Details
coords is used to construct an \(n \times n\)
distance matrix d.
If type = "basic", then \(w_{ij} =
exp(-d_{ij}/\kappa)\).
If type = "rogerson", then \(w_{ij} =
exp(-d_{ij}/\kappa)/\sqrt(pop_i/pop * pop_j/pop)\).
If type = "tango", then \(w_{ij} = exp(-4 *
d_{ij}^2/\kappa^2)\).
References
Tango, T. (1995) A class of tests for
detecting "general" and "focused" clustering of rare
diseases. Statistics in Medicine. 14:2323-2334.
Rogerson, P. (1999) The Detection of Clusters Using A
Spatial Version of the Chi-Square Goodness-of-fit Test.
Geographical Analysis. 31:130-147