楼主: jxapp_19511
9056 17

[编程问题求助] GeoDa生成的gwt文件,也就是地理距离矩阵,该怎样导入stata?求教大家,谢谢啦1 [推广有奖]

  • 0关注
  • 2粉丝

已卖:1份资源

硕士生

55%

还不是VIP/贵宾

-

威望
0
论坛币
49 个
通用积分
9.7632
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
15039 点
帖子
109
精华
0
在线时间
239 小时
注册时间
2016-12-9
最后登录
2021-5-19

楼主
jxapp_19511 发表于 2017-7-16 15:19:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
论坛里只查到gal文件如何导入stata的教程,求问大家,有没有人做过地理距离矩阵,利用threshold distance那里生成的矩阵是gwt文件应该如何导入stata呢?做过的朋友请指教一下!谢谢大家啦!在论坛里找到的帖子有一个讲跟这个有关的,用stata生成空间权重的步骤和操作详解 - Stata专版 - 经管之家(原人大经济论坛)  https://bbs.pinggu.org/thread-2588556-1-1.html,各位坛友也可以参考一下。但是我在试的时候没有太看懂,操作也没有成功,还望做过的前辈指教啊!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


已有 1 人评分经验 收起 理由
葫芦娃大王 + 10 鼓励积极发帖讨论

总评分: 经验 + 10   查看全部评分

沙发
王小小1997 发表于 2018-3-14 20:06:35
楼主解决了吗?可否帮助一下,也困在了这个问题上。

藤椅
jxapp_19511 发表于 2018-3-15 09:21:30
王小小1997 发表于 2018-3-14 20:06
楼主解决了吗?可否帮助一下,也困在了这个问题上。
我后来没有再用GEODA做,用arcgis做出来的

板凳
jxapp_19511 发表于 2018-3-15 09:21:59
王小小1997 发表于 2018-3-14 20:06
楼主解决了吗?可否帮助一下,也困在了这个问题上。
所以这个问题我依然不知道是怎么回事

报纸
王小小1997 发表于 2018-3-15 17:10:28
jxapp_19511 发表于 2018-3-15 09:21
我后来没有再用GEODA做,用arcgis做出来的
啊,这样呀,arc可以做出权重矩阵是么?

地板
jxapp_19511 发表于 2018-3-16 10:58:56
王小小1997 发表于 2018-3-15 17:10
啊,这样呀,arc可以做出权重矩阵是么?
是的,可以做出来的~

7
飞儿2015 发表于 2018-3-16 20:13:25
jxapp_19511 发表于 2018-3-16 10:58
是的,可以做出来的~
请问用gis做出的空间权重矩阵如何导入stata呢?

8
jxapp_19511 发表于 2018-3-19 16:20:09
飞儿2015 发表于 2018-3-16 20:13
请问用gis做出的空间权重矩阵如何导入stata呢?
把地图文件的dbf表用Excel打开,然后自己手动加入经纬度数据,导入stata,使用命令
spwmatrix gecon x y,wn(juzhen) wtype(inv) cart rowstand xport(juzhen,txt)
其中x,y是经纬度,juzhen是生成的矩阵文件,然后就会生成TXT格式的矩阵了,导入到Excel就可以了
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
txje + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

9
zhaowill 发表于 2018-8-4 11:09:28
*如何把.GWT权重矩阵文件转为Stata格式
*安装软件包 ssc install sppack,包含-spmat-, -spreg-, and -spivreg-等命令
*使用-spmat import- 读取.GWT文件
spmat import myobj using myfile.GWT, geoda
*该命令会创建一个名叫myobj的spmat对象,存储从Geoda导入的权重矩阵信息.
*接下来可以直接使用-spreg-  -spivreg- 等命令基于myobj进行空间计量分析

*如果还是想生成一个Stata格式的权重矩阵文件,需要从spmat对象释出权重矩阵并将其保存为一般的Mata matrix
*假设其名称为W
spmat getmatrix myobj W
*进一步保存为Stata格式,数据集中的变量会被命名为x1, x2, x3, ……或v1,v2,v3……
getmata (x*)=W
getmata (v*)=W
*在此过程中可能需要set maxvar 15000
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
txje + 3 + 3 + 3 精彩帖子

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

10
Jeffreies 发表于 2019-3-15 11:04:08
zhaowill 发表于 2018-8-4 11:09
*如何把.GWT权重矩阵文件转为Stata格式
*安装软件包 ssc install sppack,包含-spmat-, -spreg-, and -spi ...
谢谢楼主

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-8 22:17