Description Usage Arguments Value Examples
The automatic zoning procedure (AZP) was initially outlined in Openshaw (1977) as a way to address some of the consequences of the modifiable areal unit problem (MAUP). In essence, it consists of a heuristic to find the best set of combinations of contiguous spatial units into p regions, minimizing the within sum of squares as a criterion of homogeneity. The number of regions needs to be specified beforehand, as in most other clustering methods considered so far.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
p |
The number of spatially constrained clusters |
w |
An instance of Weight class |
data |
A list of numeric vectors of selected variable |
tabu_length |
The length of a tabu search heuristic of tabu algorithm. e.g. 10. |
conv_tabu |
(optional): The number of non-improving moves. Defaults to 10. |
bound_vals |
(optional) A numeric vector of selected bounding variable |
min_bound |
(optional) A minimum value that the sum value of bounding variable int each cluster should be greater than |
inits |
(optional) The number of construction re-runs, which is for ARiSeL "automatic regionalization with initial seed location" |
initial_regions |
(optional) The initial regions that the local search starts with. Default is empty. means the local search starts with a random process to "grow" clusters |
distance_method |
(optional) The distance method used to compute the distance betwen observation i and j. Defaults to "euclidean". Options are "euclidean" and "manhattan" |
random_seed |
(optional) The seed for random number generator. Defaults to 123456789. |
A list of numeric vectors represents a group of clusters
1 2 3 4 5 6 7 8 9 10 | ## Not run:
guerry_path <- system.file("extdata", "Guerry.shp", package = "rgeoda")
guerry <- geoda_open(guerry_path)
queen_w <- queen_weights(guerry)
guerry_df <- as.data.frame(guerry) # use as data.frame
data <- guerry_df[c('Crm_prs','Crm_prp','Litercy','Donatns','Infants','Suicids')]
azp_clusters <- azp_tabu(5, queen_w, data, tabu_length=10, conv_tabu=10)
azp_clusters
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.