全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
4198 5
2009-08-05
1.eviews中做面板数据的极大似然回归
2.模型为多元线性方程:l?=c(0)+c(1)*x1?+c(2)*x2?+c(3)*x3?+c(4)*x4?+c(5)*x5?
3.首先用的是最小二乘法估计出的值,作为初始值再进行极大似然回归,极大似然回归的程序为:


@logl? logl?
@param c(0) 0.511183 c(1) -0.004769 c(2) 0.151673 c(3) -0.350451 c(4) -0.005723 c(5) 0.018800  c(6) 0.0985448
res=l?-c(0)-c(1)*x1?-c(2)*x2?-c(3)*x3?-c(4)*x4?-c(5)*x5?
var=c(6)
logl=log(@dnorm(
[email=res/@sqrt(var))) -log(var)/2]res/@sqrt(var))) -log(var)/2[/email]
@temp res war logl

但是系统总是显示"matrix-vector index is out of range in param statement",请各位高人指点一下,不胜感激!!


二维码

扫码加我 拉你入群

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

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

全部回复
2009-8-5 17:31:33
期待中。。。。
二维码

扫码加我 拉你入群

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

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

2009-8-5 21:00:16
应该是参数初值预设有点问题,再设置其他值试试
二维码

扫码加我 拉你入群

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

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

2009-8-6 14:56:25
moshucq 发表于 2009-8-5 17:17
1.eviews中做面板数据的极大似然回归
2.模型为多元线性方程:l?=c(0)+c(1)*x1?+c(2)*x2?+c(3)*x3?+c(4)*x4?+c(5)*x5?
3.首先用的是最小二乘法估计出的值,作为初始值再进行极大似然回归,极大似然回归的程序为:


@logl? logl?
@param c(0) 0.511183 c(1) -0.004769 c(2) 0.151673 c(3) -0.350451 c(4) -0.005723 c(5) 0.018800  c(6) 0.0985448
res=l?-c(0)-c(1)*x1?-c(2)*x2?-c(3)*x3?-c(4)*x4?-x(5)*x5?
var=c(6)
logl=log(@dnorm(
[email=res/@sqrt%28var%29%29%29-log%28var%29/2]res/@sqrt(var)))-log(var)/2[/email]
@temp res war logl

但是系统总是显示"matrix-vector index is out of range in param statement",请各位高人指点一下,不胜感激!!


估计参数向量由 c(1) 开始; 这样应可。
二维码

扫码加我 拉你入群

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

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

2009-8-6 16:09:52
3# qiuzhen
十分感谢您的回复。参数的初值是用的二乘法估计出来的值,请问如果我要修改应该用什么数据呢?
二维码

扫码加我 拉你入群

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

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

2009-8-6 17:41:55
4# gemini69
1.十分感谢您的回复,改为C(1)开始后,就没有再出现上述问题。谢谢!

2.在估计中遇到另一个问题,请大侠赐教:
面板数据似然估计的程序改为:

@logl? logl?


@param c(1) 0.511183 c(2) -0.004769 c(3) 0.151673 c(4) -0.350451 c(5) -0.005723 c(6) 0.018800
c(7)
0.0985448


res=l?-c(1)-c(2)*x1?-c(3)*x2?-c(4)*x3?-c(5)*x4?-c(6)*x5?


var=c(7)


logl=log(@dnorm(res/@sqrt(var)))-log(var)/2


@temp res war logl
3.但是系统此时显示:“Synax error in @logl? logl?”,于是我将第一句改为@logl  logl?,但在估计中系统出现“  L? is not defined in “res=l?-c(1)-c(2)*x1?-c(3)*x2?-c(4)*x3?-c(5)*x4?-c(6)*x5?””。。或者是X1? is not defined in ,,,  

4.请问在使用面板数据进行似然估计时应该程序应如何设置?谢谢您!

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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