Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

gwr.bisquare

GWR bisquare weights function


Description

The function returns a vector of weights using the bisquare scheme:

w_{ij}(g) = (1 - (d_{ij}^2/d^2))^2

if d_{ij} <= d else w_{ij}(g) = 0, where d_{ij} are the distances between the observations and d is the distance at which weights are set to zero.

Usage

gwr.bisquare(dist2, d)

Arguments

dist2

vector of squared distances between observations

d

distance at which weights are set to zero

Value

matrix of weights.

Author(s)

Roger Bivand Roger.Bivand@nhh.no

References

Fotheringham, A.S., Brunsdon, C., and Charlton, M.E., 2000, Quantitative Geography, London: Sage; C. Brunsdon, A.Stewart Fotheringham and M.E. Charlton, 1996, "Geographically Weighted Regression: A Method for Exploring Spatial Nonstationarity", Geographical Analysis, 28(4), 281-298; http://gwr.nuim.ie/

See Also

Examples

plot(seq(-10,10,0.1), gwr.bisquare(seq(-10,10,0.1)^2, 6.0), type="l")

spgwr

Geographically Weighted Regression

v0.6-34
GPL (>= 2)
Authors
Roger Bivand [cre, aut] (<https://orcid.org/0000-0003-2392-6140>), Danlin Yu [aut], Tomoki Nakaya [ctb], Miquel-Angel Garcia-Lopez [ctb]
Initial release
2020-08-25

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.