【发布时间】:2017-03-12 19:29:13
【问题描述】:
我对 QGIS 很熟悉,但在这里遇到了 R,我想要一些帮助来使用一些基于纽约市 PUMA shapefile 质心点的数据进行基本的地理加权回归(55 点,一个用于每个 PUMA,基本上就像一个大的人口普查区)。
这是我在 csv 中的数据: https://www.sendspace.com/file/pj48b5
此外,如果需要(可能不需要),这里是 shapefile 数据: https://www.sendspace.com/file/wbqrpb
如您所见,表格的格式如下:
lat lng variable_a 2015_median 9_yr_change 9_yr_change_new pc_change
40.8912378 -73.9101365 6 1200 380 480 31.6666666667
40.8901905 -73.8614272 8 1100 280 200 25.4545454545
40.8502191 -73.8050669 11 1100 300 530 27.2727272727
40.8561725 -73.8525618 2 1100 320 205 29.0909090909
如果我对两个变量进行基本回归,如下所示:
fit <- lm(variable_a ~ X9_yr_change_new, data=s_data)
summary(fit)
然后我得到一个 0.42 的 R 平方
接下来我要做的是测试相同的两个变量,但通过使用 lat 和 lng 变量(质心的坐标)来查看当考虑到这些点的地理邻近性时是否存在更强的关系帐户。
谁能告诉我在 QGIS 或 R 中最简单的方法?
【问题讨论】:
标签: r regression qgis