Function for spatial association detector (SPADE) model.
spade(
formula,
data,
wt = NULL,
discvar = NULL,
discnum = 3:8,
discmethod = "quantile",
cores = 1,
seed = 123456789,
permutations = 0,
...
)A list.
factorthe result of SPADE model
A formula of spatial association detector (SPADE) model.
A data.frame, tibble or sf object of observation data.
(optional) The spatial weight matrix. When data is not an sf object, must provide wt.
(optional) Name of continuous variable columns that need to be discretized. Noted that
when formula has discvar, data must have these columns. By default, all independent variables are
used as discvar.
(optional) Number of multilevel discretization. Default will use 3:8.
(optional) The discretization methods. Default all use quantile. Note
that when using different discmethod for discvar, please ensure that the lengths of
both are consistent. Noted that robust will use robust_disc(); rpart will use
rpart_disc(); Others use sdsfun::discretize_vector().
(optional) Positive integer (default is 1). When cores are greater than 1, use multi-core parallel computing.
(optional) Random number seed, default is 123456789.
(optional) The number of permutations for the PSD computation. Default is 0,
which means no pseudo-p values are calculated.
(optional) Other arguments passed to sdsfun::discretize_vector(),robust_disc() or
rpart_disc().
Wenbo Lv lyu.geosocial@gmail.com
Xuezhi Cang & Wei Luo (2018) Spatial association detector (SPADE),International Journal of Geographical Information Science, 32:10, 2055-2075, DOI: 10.1080/13658816.2018.1476693
data('sim')
sim1 = sf::st_as_sf(sim,coords = c('lo','la'))
g = spade(y ~ ., data = sim1)
g
Run the code above in your browser using DataLab