全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1383 1
2017-05-10
想用rugarch包,在均值方程里加入外生变量,做异常值处理,应该怎么做呢?以下代码有报错:Error: unexpected ',' in "mean.model = list(armaOrder=c(0,0),include.mean=TRUE,external.regressors=cbind(r.stock,1)),"请问该如何修改呢?

我的代码如下
library(rugarch)
model<-ugarchspec(variance.model = list(model="sGARCH",garchOrder=c(1,1),external.regressors=NULL),  #方差方程为GARCH(1,1)
                  mean.model = list(armaOrder=c(0,0),include.mean=TRUE,external.regressors=cbind(r.stock,1)),  #均值方程为ARMA(0,0)
                  distribution.model = "norm")  #服从正态分布
modelfit<-ugarchfit(spec=model,data=r.stock)
modelfit

谢谢!

二维码

扫码加我 拉你入群

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

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

全部回复
2017-5-10 19:35:54
下面显示问题如下:
Convergence Problem:
Solver Message: Error in gap[, 1] + sqrt(.eps) * .ones(mm, 1) :
  non-numeric argument to binary operator
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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