楼主: dasine
9348 37

[数据管理求助] 悬赏100论坛币跪求stata空间面板数据的空间权重生成方法 [推广有奖]

21
520wujing 发表于 2017-6-25 09:01:43
statax 发表于 2015-6-30 11:25
先在Excel中把0-1矩阵拷到Stata中,保存为dta文件,再用spatwmat命令。
help spatmat可以查看该命令的用 ...
你好 请教你下 关于stata创建面板数据的空间权重矩阵文件这个问题,会的话,能不能教下我呢 无法生成spmat格式的数据文件 所以就没有办法生成其对应的权重 有的说要用txt文件格式 然后转化什么的 那txt文件的内容又是怎样分布的呢? 整这个面板权重问题 整了一两天还是没有结果

22
statax 发表于 2017-6-25 21:46:35
520wujing 发表于 2017-6-25 09:01
你好 请教你下 关于stata创建面板数据的空间权重矩阵文件这个问题,会的话,能不能教下我呢 无法生成spma ...
我在第三楼已经写得很清楚了吧,如果你照着做做不出来,可能是你软件的问题。

=====================
先在Excel中把0-1矩阵拷到Stata中,保存为dta文件,再用spatwmat命令。
help spatmat可以查看该命令的用法。

例如:
save "D:\stata13\w1.dta"
spatwmat using w1.dta, name(W)
matlist W
spatwmat using w1.dta, name(W2) standardize eigenval(E)
matlist W2

23
statax 发表于 2017-6-25 21:48:48
520wujing 发表于 2017-6-25 09:01
你好 请教你下 关于stata创建面板数据的空间权重矩阵文件这个问题,会的话,能不能教下我呢 无法生成spma ...
无法生成spmat格式的数据文件 所以就没有办法生成其对应的权重————在stata中无需生成spmat格式的数据文件,只需将空间权重矩阵做成dta格式,然后用spatwmat命令再定义一次即可。
已有 1 人评分经验 论坛币 收起 理由
葫芦娃大王 + 1 + 1 精彩帖子

总评分: 经验 + 1  论坛币 + 1   查看全部评分

24
520wujing 发表于 2017-6-26 12:59:45
statax 发表于 2017-6-25 21:46
我在第三楼已经写得很清楚了吧,如果你照着做做不出来,可能是你软件的问题。

=====================
...
你好 你生成的这个矩阵是针对截面数据回归用的,这个我知道的,我问的是面板数据呢 面板数据的权重文件是spmat格式,对怎么转换不懂,所以来请教下

25
520wujing 发表于 2017-6-26 13:16:23
statax 发表于 2017-6-25 21:48
无法生成spmat格式的数据文件 所以就没有办法生成其对应的权重————在stata中无需生成spmat格式的数据 ...
谢谢你的回答,请问你之前有没有用stata做过面板数据的空间计量呢?我在看陈强的那本书,面板数据里面的回归命令中,权重就用到了spmat格式,但是那本书对于面板权重一带而过。。。亲要是知道的话,命令方面能仔细的讲下么??我真的是整了很多渠道,找好多信息,都没能将面板数据的空间计量的权重问题搞定。期待亲的回答,在此真的很感谢感谢

26
statax 发表于 2017-6-26 22:30:21
520wujing 发表于 2017-6-26 12:59
你好 你生成的这个矩阵是针对截面数据回归用的,这个我知道的,我问的是面板数据呢 面板数据的权重文件是 ...
你是听谁说,或者在哪里看到,那个权重矩阵只是针对截面数据回归的? 为什么我就用它来做了空间面板的回归呢?
已有 1 人评分经验 论坛币 收起 理由
葫芦娃大王 + 1 + 1 精彩帖子

总评分: 经验 + 1  论坛币 + 1   查看全部评分

27
520wujing 发表于 2017-6-27 10:42:51
statax 发表于 2017-6-26 22:30
你是听谁说,或者在哪里看到,那个权重矩阵只是针对截面数据回归的? 为什么我就用它来做了空间面板的回归 ...
这是陈强的那本书的面板数据回归
use product.dta,clear
gen lngsp=log(gsp)
gen lnpc=log(pc)
spmat use usaww using usaww.spmat
xsmle lngsp l lnpc unemp,wmat(usaww) model(sdm) robust nolog
这是陈强的那本书的截面数据回归中创建权重矩阵
spatwmat using weights.dta,name(w)
所以我对比这两个,截面的只需要根据0—1,将excel数据存为.dta的格式来创建矩阵,而面板需要将数据存为.spmat的格式才能创建空间矩阵。所以我就不懂.spmat格式文件如何生成,其里面内容的到底是怎样的?
如果亲会面板数据的权重及回归的话,能不能教下呢?困扰着好多天了,一直没能解决。谢谢亲

28
statax 发表于 2017-6-28 20:59:38
520wujing 发表于 2017-6-27 10:42
这是陈强的那本书的面板数据回归
use product.dta,clear
gen lngsp=log(gsp)
完全按照陈强第二版的书来操作即可,除了计算moran I指数只能用截面数据,其余的空间误差,自相关,杜宾模型等,都可以用前面说的方法定义的空间矩阵进行估计吧.不是很清楚你说的的——"面板需要将数据存为.spmat的格式才能创建空间矩阵"——我没遇到这个问题。
已有 1 人评分经验 收起 理由
葫芦娃大王 + 1 精彩帖子

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

29
520wujing 发表于 2017-6-28 21:23:17
statax 发表于 2017-6-28 20:59
完全按照陈强第二版的书来操作即可,除了计算moran I指数只能用截面数据,其余的空间误差,自相关,杜宾模型 ...
能加下你的扣扣么?这样截图询问方便很多,或者你加我的也行913312577,就只有这一个权重问题需要问您,能帮忙解决下么?真的是整不会了。我按照那样操作(自己没有数据集spmat),在运行命令时,显示无效的spmat对象。

30
statax 发表于 2017-6-30 15:51:01
520wujing 发表于 2017-6-28 21:23
能加下你的扣扣么?这样截图询问方便很多,或者你加我的也行913312577,就只有这一个权重问题需要问您,能 ...
我没有时间聊QQ啊。 这样吧,你就用我说的方法定义空间权重矩阵,再完全按照陈强的书照葫芦画瓢做一下吧,能出结果就说明对了。

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

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