Skip to contents

Global C Test

Usage

global_c_test(x, nb, wt, randomization = TRUE, allow_zero = NULL, ...)

Arguments

x

A numeric vector.

nb

a neighbor list object for example as created by st_contiguity().

wt

a weights list as created by st_weights().

randomization

default TRUE. Calculate variance based on randomization. If FALSE, under the assumption of normality.

allow_zero

If TRUE, assigns zero as lagged value to zone without neighbors.

...

additional arguments passed to spdep::moran.mc()

Value

an htest object

See also

Other global_c: global_c(), global_c_perm()

Examples

geo <- sf::st_geometry(guerry)
nb <- st_contiguity(geo)
wt <- st_weights(nb)
x <- guerry$crime_pers
global_c_test(x, nb, wt)
#> 
#> 	Geary C test under randomisation
#> 
#> data:  x 
#> weights: listw 
#> 
#> Geary C statistic standard deviate = 6.0556, p-value = 6.994e-10
#> alternative hypothesis: Expectation greater than statistic
#> sample estimates:
#> Geary C statistic       Expectation          Variance 
#>       0.564590693       1.000000000       0.005169871 
#>