1

我正在使用 R 3.3.0,pachage 'spgwr'

我创建了一个空间点数据框,如图所示:

points_map <- SpatialPointsDataFrame(data=points_df,coords=cbind(points_df$x,points_df$y))

原始数据框 (points_df) 具有十进制度的 latlong 坐标。

我没有定义任何投影信息,现在 points_map 的 projargs 参数是 NA。我将此空间点数据框用于 GWR 带宽计算:

bw = gwr.sel(v1 ~ v2+v3+v4, data=points_map,adapt=F,verbose=TRUE)

它已经运行了好几天,到目前为止的结果显示了两个带宽估计:

Bandwidth: 15.97609 CV score: 678473.9 
Bandwidth: 25.82404 CV score: 684589.3 

因为我没有直接输入long-lat坐标,而是没有投影的Spatial Points Data Frame坐标,所以我的问题是带宽的单位是多少?

函数信息表明,如果您使用longlat=TRUE,则​​单位为Km,但如果您有 SpatialPoints 对象,则 longlat=FALSE并且该值取自对象本身。我将衷心感谢您的帮助。谢谢

4

0 回答 0