全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5531 14
2012-11-24
我想做的方程大体形式如下:
QQ截图20121124123524.png
红色字体是待估系数,其中i不等于j。
我写的代码如下,d就是d(t-1),d_是d(t):
Dij,2008是2008年的Dij,Dij,2005是2005年的Dij。

replace Y=0 if Y==.|X2005==.|X2008==.

replace X2005=0 if Y==.|X2005==.|X2008==.

replace X2008=0 if Y==.|X2005==.|X2008==.

program define nlabc

         if "`1'" == "?" {

                   global S_1 "alpha beta"

                   global alpha = 0.8

                   global beta =-0.2

                   exit

         }

         

         mkmat X2005, mat(I05)

         mkmat X2008, mat(I08)

         

         forvalue i = 1/200{

                   gen expd`i'=exp(d`i'*$beta)

         }

         mkmat expd1-expd200, mat(D05)

         forvalue i = 1/200{

                   gen expd_`i'=exp(d_`i'*$beta)

         }

         mkmat expd_1-expd_200, mat(D08)

         mat T=J(200,200,1)-I(200)

         

         mat WD05=hadamard(D05,T)

         mat WD08=hadamard(D08,T)

                  

         mat V=J(200,1,1)

         

         mat A = I05'*WD05*V

         mat B = I08'*WD08*V

         

         replace`1' = $alpha*ln(el(B,1,1)/el(A,1,1))

end

                  

         nl abc Y if Y!=.


程序运行报错信息为:
(obs = 287)
Iteration 0:error #110 occurred in program nlabc



真的谢谢大家了!以上面的方程为准。不知道下面的怎么删除。

附件列表
QQ截图20121124123524.png

原图尺寸 15.4 KB

QQ截图20121124123524.png

QQ截图20121124123524.png

原图尺寸 11.11 KB

回归方程

回归方程

QQ截图20121124123524.png

原图尺寸 15.83 KB

QQ截图20121124123524.png

二维码

扫码加我 拉你入群

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

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

全部回复
2012-11-24 12:09:39
不懂,帮顶了!
二维码

扫码加我 拉你入群

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

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

2012-11-24 12:21:59
坐等高手
二维码

扫码加我 拉你入群

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

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

2012-11-24 12:39:23
你最好用公式编辑器在word里面编写你的公式,然后上传上来

你现在这个写法,我是没有看懂你的公式到底是什么
二维码

扫码加我 拉你入群

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

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

2012-11-24 12:49:56
蓝色 发表于 2012-11-24 12:39
你最好用公式编辑器在word里面编写你的公式,然后上传上来

你现在这个写法,我是没有看懂你的公式到底是 ...
谢谢提醒,已经修改。
二维码

扫码加我 拉你入群

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

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

2012-11-24 13:10:28
根据你的公式,难道你有400个x变量吗?
x1,,2008; x2,2008,     ...,x200,2008;   x1,2005, x2,2005, ....x200,2005
同样你的d变量也是有很多吗?

你的公式是不是还是有问题?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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