全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2832 2
2015-04-10
程序如下,拟合残差为GED分布的GARCH模型,水平序列的intercept不显著,想弄成0均值的,请问如何去掉?

proc model data = normal ;
parms nu 2 arch0 .1 arch1 .2 garch1 .75;control mse.y = &var2 ;
y = intercept ;/*intercept不显著,如何去掉?*/
h.y = arch0 + arch1 * xlag(resid.y ** 2, mse.y)+garch1 * xlag(h.y, mse.y);
lambda = sqrt(2**(-2/nu)*gamma(1/nu)/gamma(3/nu)) ;
obj = log(nu/lambda) -(1 + 1/nu)*log(2) - lgamma(1/nu)- .5*abs(resid.y/lambda/sqrt(h.y))**nu - .5*log(h.y) ;
obj = -obj ;
errormodel y ~ general(obj,nu);
fit y / method=marquardt;
run;





二维码

扫码加我 拉你入群

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

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

全部回复
2015-4-10 10:43:33
怎么程序变成了这样。。。我明明换了行的。。。
二维码

扫码加我 拉你入群

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

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

2015-4-10 10:44:17
怎么程序变成了这样??怎么换行呢。。。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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