楼主: drj1211
11757 11

[回归分析求助] 空间面板和spregdpd [推广有奖]

  • 3关注
  • 2粉丝

已卖:354份资源

硕士生

2%

还不是VIP/贵宾

-

威望
0
论坛币
157 个
通用积分
0.0900
学术水平
3 点
热心指数
1 点
信用等级
0 点
经验
944 点
帖子
62
精华
0
在线时间
118 小时
注册时间
2005-11-4
最后登录
2025-11-18

楼主
drj1211 发表于 2016-3-11 09:00:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在在做空间面板计量,但是,出现问题了,请高手帮助解决,多谢了。
我用的285个地级市数据,2003-2004两年,面板数据。流程如下:
1、use "D:\stataa\Stata12_WinX86_x64\2003.dta",clear导入数据
2、spwmatrix gecon lat lon,wn(W) wtype(bin) db(0 12)  xport(chance,txt) cart生成权重矩阵,输出为chance.txt
3、clear all
insheet using "chance.txt", delimiter(" ")
list, table clean noheader
save SPWMat.dta, replace
outsheet using SPWMat.txt, delimiter(" ") nonames nolabel replace
drop in 1
spmat import SPWMat using SPWMat.txt, replace normalize(row)
spmat export SPWMat using SPWMat.txt, replace
spmat save SPWMat using SPWMat.spmat, replace
4、use "D:\stataa\Stata12_WinX86_x64\2003.dta",clear
5、spmat use ww1 using "SPWMat.spmat"
以上还是比较顺利的。
6、spregdpd pop gdp num,nc(285) wmfile(SPWMat) run(xtabond)
出现了错误。
Cross Section Weight Matrix = 570
Time Series obs             = 2
Sample Size (Number of obs) = 570
(Cross Sections x Time) must be Equal Sample Size
Spatial Cross Section Weight Matrix Dimension not correct
Check Correct Number Units, Unequal Time Series not Allowed
因为我的权重矩阵是570×570的,wmfile(SPWMat)应该可以把截面矩阵转换成面板矩阵,不知我的出错原因在哪里?请高手帮助,谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:空间面板 GDP REG Time Series delimiter import 空间

沙发
20041910120 发表于 2017-2-14 02:22:40
楼主请问你问题解决了不,我也是同样问题,不知是哪出错了

藤椅
edwardchenl 发表于 2017-6-9 09:30:32
你把生成的权重矩阵放在安装STATA的路径下就可以了,我也遇到了同样的问题,就是这么解决的,你可以试试!

板凳
Rachel_d 发表于 2017-8-21 16:25:56
edwardchenl 发表于 2017-6-9 09:30
你把生成的权重矩阵放在安装STATA的路径下就可以了,我也遇到了同样的问题,就是这么解决的,你可以试试!
您好,能否加一下好友,目前正在学习这部分,相互交流学习,非常感谢(429085524)

报纸
fhyy88 发表于 2018-1-12 16:21:52
edwardchenl 发表于 2017-6-9 09:30
你把生成的权重矩阵放在安装STATA的路径下就可以了,我也遇到了同样的问题,就是这么解决的,你可以试试!
各位论坛老师,同学好:
近期在用动态空间面板模型,遇到如下问题:使用的是stata软件中命令Spregdpd,具体对应命令为:
Spregdpd  gtfp  la  fdi1  tra1  str  rd1  er1 ,nc(30)  wmfile(Rw.dta)  modle(sdm)  run(xtdpdsys)  mfx(lin)  twostep  zero  lmsp  endog(la)  test
但是,输出的回归结果中不仅包含解释变量空间滞后,同时包含全部控制变量的空间滞后即:WX1-la,WX1- fdi1,WX1-tra1,WX1-str,wx1-rd1,wx1-er1,本文仅想考察解释变量la的空间滞后WX1-la,如何去掉WX1- fdi1,WX1-tra1,WX1-str,wx1-rd1,wx1-er1呢?应该在上面命令中加入哪些指令?烦请路过的老师、同学给些建议与分析。谢谢。


地板
aachenyanhe 学生认证  发表于 2019-1-1 15:50:08
fhyy88 发表于 2018-1-12 16:21
各位论坛老师,同学好:
近期在用动态空间面板模型,遇到如下问题:使用的是stata软件中命令Spregdpd,具 ...
参考陈强高级计量经济学及stata应用第二版p596页

7
前女友2 发表于 2019-3-1 11:52:28
用截面矩阵

8
前女友2 发表于 2019-3-1 11:54:10
fhyy88 发表于 2018-1-12 16:21
各位论坛老师,同学好:
近期在用动态空间面板模型,遇到如下问题:使用的是stata软件中命令Spregdpd,具 ...
*** Binary (0/1) Weight Matrix: 420x420 - NC=30 NT=14 (Non Normalized)
==============================================================================
__00002Q not found,您好,请问这是啥原因?

9
射程8 发表于 2019-4-24 16:39:34
set matsize试一下呢

10
manwu~ 发表于 2020-2-29 13:35:58
前女友2 发表于 2019-3-1 11:54
*** Binary (0/1) Weight Matrix: 420x420 - NC=30 NT=14 (Non Normalized)
========================== ...
您好,我也出现了这个,您知道是什么原因了吗~

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

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