Returns standardized local Getis-Ord G*i scores using either an sf object, a
zero-indexed adjacency list, or a spatial weights matrix.
Arguments
- shp
sfdataframe. Optional ifadjorspatial_matis supplied.- adj
Zero-indexed adjacency list. Optional if
shporspatial_matis supplied.- wts
Numeric vector of observed values.
- spatial_mat
Square spatial weights matrix. Optional if
shporadjis supplied.- epsg
numeric EPSG code to planarize to. Default is 3857.
Examples
library(dplyr)
data('checkerboard')
checkerboard <- checkerboard |> mutate(m = as.numeric((id + i) %% 2 == 0))
gstar_i(shp = checkerboard, wts = checkerboard$m)
#> Warning: Planarizing skipped. `x` missing CRS.
#> [1] 1.425573 -1.760216 1.760216 -1.760216 1.760216 -1.760216 1.760216
#> [8] -1.425573 -1.760216 2.049390 -2.049390 2.049390 -2.049390 2.049390
#> [15] -2.049390 1.760216 1.760216 -2.049390 2.049390 -2.049390 2.049390
#> [22] -2.049390 2.049390 -1.760216 -1.760216 2.049390 -2.049390 2.049390
#> [29] -2.049390 2.049390 -2.049390 1.760216 1.760216 -2.049390 2.049390
#> [36] -2.049390 2.049390 -2.049390 2.049390 -1.760216 -1.760216 2.049390
#> [43] -2.049390 2.049390 -2.049390 2.049390 -2.049390 1.760216 1.760216
#> [50] -2.049390 2.049390 -2.049390 2.049390 -2.049390 2.049390 -1.760216
#> [57] -1.425573 1.760216 -1.760216 1.760216 -1.760216 1.760216 -1.760216
#> [64] 1.425573
