2.老实说关于stata的应用是这段时间突击学习的,只了解了基本操作和关于我研究问题的相关内容
3.学渣,可能我一开始的构建的模型就有问题,所以如果有问题,能否帮我指出问题所在
4.我的论文结构是对潜在产出分别进行机械滤波,生产函数以及状态空间模型分别估算然后比较三种估算结果,所以,我必须要用状态空间估算一次,别无选择
5.其他软件比如Eviews等我还没接触过,stata是大三时有相关课程接触过,更熟悉一点,而且看论坛及网上相关经验,似乎用stata做更简单一点,如果换其他软件做我可能会有更多问题
综上,我似乎必须用stata做状态空间模型,而我对help sspace,以及[TS]手册相关内容已经进行了尝试,结果不尽人意,希望大家能给我帮助,指出我的错误。
具体问题:
我一开始在阅读了相关文献之后,并听取了论坛里黄河泉老师的指导建议,目前列出的方程是这样子的
然后我见很多文献里是给出矩阵形式,于是我尝试了一下
但是发现稳态时潜在经济增长一项不知道该放在哪里
希望大家能不能告诉我是不是我的矩阵有问题?
我在没有解决这个问题的时候,只好先暂时忽略掉这一项
直接在stata里开始写命令
我写的命令如下
- constraint 1 [lnY]u1 = 1
- constraint 2 [lnY]u2 = 1
- constraint 3 [u1 ]e.u1=1
- constraint 4 [u2 ]e.u2=1
- constraint 5 [D.u1 ]e.D.u1=1
states may not have time-series operators in the statevar
我希望大家能否看一下我的语法是哪里出现了错误
在对比手册里的例子之后,我觉得可能是L.D.u1以及e.D.u1这个有问题,于是给D.u1加了(),结果同上
我根本不知道是哪里出现了问题,于是我就直接去掉了第三个状态方程以及约束条件5
所以我的命令现在是这个样子
- constraint 1 [lnY]u1 = 1
- constraint 2 [lnY]u2 = 1
- constraint 3 [u1 ]e.u1=1
- constraint 4 [u2 ]e.u2=1
- sspace (u1 L.u1 e.u1, state noconstant) ///
- (u2 L.u2 e.u2, state noconstant) ///
- (lnY u1 u2, noconstant), ///
- constraints(1/4)
r(430)的提示大概是指我的模型不能被识别?
希望大家能告诉我这种情况下我该怎么办?
我不甘心又进行了尝试,也不知道自己对不对
总之我把代码又改了,如下
- constraint 1 [lnY]u1 = 1
- constraint 2 [lnY]u2 = 1
- sspace (u1 L.u1 , state noconstant) ///
- (u2 L.u2 , state noconstant) ///
- (lnY u1 u2, noconstant), ///
- constraints(1/2)
不幸的是,它算起来根本停不下来
我的直觉告诉我区区26个数据应该不需要计算这么久,于是我把它强行break了
希望大家能告诉我为什么会计算个不停?
由于它计算个不停,于是我加了一个条件
- constraint 1 [lnY]u1 = 1
- constraint 2 [lnY]u2 = 1
- sspace (u1 L.u1 , state noconstant) ///
- (u2 L.u2 , state noconstant) ///
- (lnY u1 u2, noconstant), ///
- constraints(1/2) iterate(30)
但是note似乎在告诉我我这样做是自作聪明
Note: Model is not stationary.
Note: Tests of variances against zero are one sided, and the two-sided
confidence intervals are truncated at zero.
Note: Convergence not achieved.
大家能否告诉到底可不可以这样做?
一共有五个问题,希望大家能给我一个思路,告诉我哪里有问题,应该去怎么样纠正
谢谢各位
同时附上我的数据
1990-2015Y3.dta
(5.77 KB)


雷达卡



京公网安备 11010802022788号







