gd_bestunidisc {gdverse} | R Documentation |
Function for determining the best univariate discretization based on geodetector q-statistic.
gd_bestunidisc(
formula,
data,
discnum = 3:8,
discmethod = c("sd", "equal", "geometric", "quantile", "natural"),
cores = 1,
return_disc = TRUE,
seed = 123456789,
...
)
formula |
A formula of best univariate discretization. |
data |
A |
discnum |
(optional) A vector of number of classes for discretization. Default is |
discmethod |
(optional) A vector of methods for discretization, default is using
|
cores |
(optional) Positive integer (default is 1). When cores are greater than 1, use multi-core parallel computing. |
return_disc |
(optional) Whether or not return discretized result used the optimal parameter.
Default is |
seed |
(optional) Random seed number, default is |
... |
(optional) Other arguments passed to |
A list.
x
the name of the variable that needs to be discretized
k
optimal discretization number
method
optimal discretization method
disc
optimal discretization results
Wenbo Lv lyu.geosocial@gmail.com
data('sim')
gd_bestunidisc(y ~ xa + xb + xc,
data = sim,
discnum = 3:6)