Spatial lags
The spatial lag of a variable is calculated with the values of the neighboring observations. If the spatial weights matrix is row-standardized, the spatial lag is the average value of the neighbors.
Spatial lags are calculated with the slag
function or using the *
operator with a spatial weights objects in the first position.
W = polyneigh(guerry)
slag(W, guerry.Litercy)
85-element Vector{Float64}:
44.75
54.5
22.666666666666664
42.75
39.0
32.142857142857146
62.666666666666664
31.999999999999996
59.199999999999996
29.0
⋮
33.2
29.16666666666666
40.33333333333333
36.0
31.75
26.166666666666664
21.83333333333333
67.66666666666666
47.0
W * guerry.Litercy
85-element Vector{Float64}:
44.75
54.5
22.666666666666664
42.75
39.0
32.142857142857146
62.666666666666664
31.999999999999996
59.199999999999996
29.0
⋮
33.2
29.16666666666666
40.33333333333333
36.0
31.75
26.166666666666664
21.83333333333333
67.66666666666666
47.0