"weights" 属性在 R 中的 get 函数中有什么作用?

What does the "weights" atrribute do in the gwr function in R?

我正在学习使用 R 通过 gwr.sel() 和 gwr() 编写简单的地理加权回归 functions.When 我正在阅读 gwr() 的官方文档,link: gwr definition

我发现有一个名为"weights"的属性,它的定义如下:

 **weights**   case weights used as in weighted least squares, beware of scaling issues, probably unsafe

并且包含在原始函数定义签名中:

  gwr(formula, data=list(), coords, bandwidth, gweight=gwr.Gauss, 
adapt=NULL, hatmatrix = FALSE, fit.points, longlat=NULL, 
se.fit=FALSE, **weights**, cl=NULL, predictions = FALSE, 
    fittedGWRobject = NULL, se.fit.CCT = TRUE)

我在本文档或google结果中都没有找到该属性的直接使用示例,请专家教我在 GWR 过程中使用什么参数?提前致谢!

我不是这方面的专家,但据我所知,加权最小二乘法用于误差项中具有异方差性的数据。 在这里您可以为残差的协方差矩阵定义权重,例如 https://newonlinecourses.science.psu.edu/stat501/node/352/