楼主: 474797010
9834 17

[面板数据求助] 想用stata做空间面板回归,用GeoDa生成权重矩阵是总出现问题,请大神帮忙看一下怎解决 [推广有奖]

11
赵宏磊 发表于 2017-3-12 10:36:02
赵宏磊 发表于 2017-3-12 10:28
我运行spwmatrix gecon latitude longitude, wn(wecon) wtype(econ)    econvar(gdp) rowstand  xport(we ...
在stata中如何将算好的空间权重矩阵excel转化为spmat,大神可以加一下qq具体教我一下吗?1559471652

12
蓝梦疏帘 发表于 2017-8-2 06:09:40
用stata导入geoda生成的空间权重矩阵出现下面问题,有大神可以帮忙看下么?
spwmatrix import using swm1.gal,  wname(W)
spwmatrix_CalcSPweightM():  3301  subscript invalid
                 <istmt>:     -  function returned error
r(3301);

13
山里研究僧 发表于 2019-7-25 16:42:04
474797010 发表于 2016-6-28 16:57
二值邻接矩阵和地理距离倒数的矩阵,您可以给我发一份么?,十分感谢!!!
您好,请问我有中国各个城市的地理距离矩阵,怎么做二值邻接矩阵呢?您的二值邻接矩阵可否发我一份呢?

14
hz1124 在职认证  发表于 2019-7-28 16:06:04
截图里说的很清楚,失败的原因是, 你的shp地图里有存在与其他地区不相邻的孤岛(island)。 这种孤岛可能是因为在制作地图中的polygon时,存在细小的空隙造成了实际上是两个相邻的地区却被geoda识别为不相邻而引起的错误。
解决方法是设定 精度阈值(precision threshold),精度阈值允许你的polygon可以存在 小于 你所设定的某个值的空隙用来修正这个错误。


另外,你也可以用Arcgis的拓扑工具修正polygon。具体请网上查看Arcgis的 topology。


ps: 虽然离你提问过了三年,之所以回答这个问题是为了帮助以后遇到这种问题的人。

222.PNG (7.9 KB)

222.PNG

已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin_kefu + 30 + 3 + 3 + 3 热心帮助其他会员

总评分: 论坛币 + 30  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

15
我们来数月亮吧 学生认证  发表于 2020-7-28 12:09:47 来自手机
hz1124 发表于 2019-7-28 16:06
截图里说的很清楚,失败的原因是, 你的shp地图里有存在与其他地区不相邻的孤岛(island)。 这种孤岛可能是因 ...
太感谢了,难了我两天

16
瑗梦-挚夏 学生认证  发表于 2020-8-16 23:27:12
蓝梦疏帘 发表于 2017-8-2 06:09
用stata导入geoda生成的空间权重矩阵出现下面问题,有大神可以帮忙看下么?
spwmatrix import using swm1. ...
请问您解决这个问题了吗

17
gms7929197 学生认证  发表于 2020-12-5 20:51:07
hz1124 发表于 2019-7-28 16:06
截图里说的很清楚,失败的原因是, 你的shp地图里有存在与其他地区不相邻的孤岛(island)。 这种孤岛可能是因 ...
太感谢了,终于找到为啥了

18
15754373184 发表于 2020-12-22 10:29:09
蓝梦疏帘 发表于 2017-8-2 06:09
用stata导入geoda生成的空间权重矩阵出现下面问题,有大神可以帮忙看下么?
spwmatrix import using swm1. ...
请问解决了吗,我也遇到这个问题

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-5 14:49