全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件
51037 47
2018-03-12
最近在做空间计量的实证,判断用哪种空间计量模型(SEM or SDM)时要用到一个空间依赖性检验(LM检验),判定标准是:如果在空间依赖性检验(LM检验)中发现LMLAG 较之LMError在统计上更加显著,且R-LMLAG显著而R-LMError 不显著,则可以断定适合的模型是空间滞后模型;反之则可以判定空间误差模型是恰当的模型。论坛上找到的是截面数据做LM检验的回归命令,用在跨度十几年的面板数据上不管用了(错误提示:Matrix W is 31x31, the dataset in use has ~~~obs.),向师兄讨到了一个做截面数据的回归,供需要的筒子参考吧~
1. 需要的命令是 spatreg,要先下载:findit spatreg
2.和做Moran的前几步一样的,把n*n的矩阵标准备好:spatwmat using ***.dta ,name(W) standardize
(据说也可以不标准化,这个我习惯性加上的)
(***是自己的矩阵文件名)
3. spatreg y x x1 x2 x3 x4 ,weights(W) eigenval(E) model(error) nolog
然后就可以了,回归结果(LMLAG LMERROR R_LMLAG R_LMERROR等)在最后。
(如果显示错误,则可能你的时期太多了比如15年以上,可以根据stata的提示重新设定一下martix的规模,stata提示中有详细的解答,照着那个做就可以了,10年左右的时期上面三部曲基本是没问题的。)


二维码

扫码加我 拉你入群

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

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

全部回复
2018-3-13 17:32:54
第一段中写错了,是做面板数据的LM回归命令。
二维码

扫码加我 拉你入群

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

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

2018-5-31 10:04:24
你好,我想请问一下Matrix w1 is 124x124, the dataset in use has 2108 obs.
To run -spatreg- weights matrix dimension must equal N. of obs
一直显示这个,我该怎么办呢
二维码

扫码加我 拉你入群

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

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

2018-6-1 09:29:24
用我写的那个命令也出现这个提示?我之前是因为用面板数据的回归命令来做截面数据才出现这个提示的。
二维码

扫码加我 拉你入群

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

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

2018-6-1 09:29:59
李佳佳2333 发表于 2018-6-1 09:29
用我写的那个命令也出现这个提示?我之前是因为用面板数据的回归命令来做截面数据才出现这个提示的。
用我写的那个命令也出现这个提示?我之前是因为用面板数据的回归命令来做截面数据才出现这个提示的。
二维码

扫码加我 拉你入群

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

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

2018-6-1 17:26:05
旋转轴3 发表于 2018-5-31 10:04
你好,我想请问一下Matrix w1 is 124x124, the dataset in use has 2108 obs.
To run -spatreg- weights m ...
我猜测,可能这个只适合用截面数据做,也就是一年一年地做
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群