全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
19067 44
2017-06-14
陈强老师在《高级计量经济学及stata应用(第二版)》第595页中有:
spmat use usaww using usaww.spmat
我从论坛上下载了一个usaww.spmat文件,但是我的面板数据不包括西藏的30个省市自治区的数据,而论坛上的usaww.spmat文件包括西藏共31个省市自治区。导致我用xsmle回归时出错。另外xsmle回归时要求usaww.spmat必须是按行标准化的后的权重矩阵,否则执行xsmle后显示initial values not feasible。那么我们如何自己制作usaww.spmat文件呢?

我自己总结的方法:1. stata命令区执行spatwmat using W.dta,name(W) standardize
                              2. stata命令区执行matrix list W
                              3. 将stata显示区显示的标准化后矩阵W复制粘贴到记事本中
                              4. 用excel导入记事本中的数据(excel导入时选择以回车空格作为分隔符)
                              5. excel中的数据复制粘贴进stata新建的dta文件,并保存为W.dta
                              6. stata命令区执行spmat dta Wtemp var1-var30
                              7. spmat save Wtemp using "C:\Users\Desktop\dta\W30.spmat"
                              8. 将W30.spmat复制到stata根目录下
                              9. stata命令区执行spmat use WW using W30.spmat
然后使用xsmle回归,回归语句如下xsmle y x1 x2 x3,wmat(WW) model(sdm) nolog noeffects fe
二维码

扫码加我 拉你入群

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

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

全部回复
2017-6-14 21:55:56
你好,能把你制作的spmat文件发给我吗?我也需要不包括的西藏的矩阵。2452315451@qq.com
二维码

扫码加我 拉你入群

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

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

2017-6-16 12:11:45
tengweiyun 发表于 2017-6-14 21:55
你好,能把你制作的spmat文件发给我吗?我也需要不包括的西藏的矩阵。2452315451@qq.com
你按上面说的步骤自己做一个嘛!很简单的,有啥问题我们可以讨论。
二维码

扫码加我 拉你入群

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

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

2017-7-10 16:50:12
楼主,为什么总是提示 unrecognized command:  spmat
二维码

扫码加我 拉你入群

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

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

2017-7-11 14:38:26
疯筝 发表于 2017-7-10 16:50
楼主,为什么总是提示 unrecognized command:  spmat
spmat命令要安装的,你stata命令窗中输入ssc install spmat或findit spmat看看
二维码

扫码加我 拉你入群

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

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

2017-7-11 15:34:17
儿童相识尽9 发表于 2017-7-11 14:38
spmat命令要安装的,你stata命令窗中输入ssc install spmat或findit spmat看看
谢谢,我刚安装过了,findit spmat 出来好几个 ,要下哪一个呢,可以加一下qq请教吗?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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