全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
6741 3
2017-11-02
fn<-sum(log(clayton(lamda1,U))*s1+log(gumbel(lamda2,U))*s2+log(frank(lamda3,U))*s3)
}
a1[k]<-mean(a1[k-1]*clayton(theta1[k-1],U)/(a1[k-1]*clayton(theta1[k-1],U)+a2[k-1]*gumbel(theta2[k-1],U)+a3[k-1]*frank(theta3[k-1],U)))
a2[k]<-mean(a2[k-1]*gumbel(theta2[k-1],U)/(a1[k-1]*clayton(theta1[k-1],U)+a2[k-1]*gumbel(theta2[k-1],U)+a3[k-1]*frank(theta3[k-1],U)))
a3[k]<-mean(a3[k-1]*frank(theta3[k-1],U)/(a1[k-1]*clayton(theta1[k-1],U)+a2[k-1]*gumbel(theta2[k-1],U)+a3[k-1]*frank(theta3[k-1],U)))

lamda<-optim(c(theta1[k-1],theta2[k-1],theta3[k-1]),f,method="L-BFGS-B",lower=c(0,1,-Inf),upper=c(Inf,Inf,Inf),control=list(fnscale=-1))$par


运行报错 “L-BFGS-B不能有'fn'的无限值”是怎么回事呢??求大神帮忙



二维码

扫码加我 拉你入群

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

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

全部回复
2017-11-3 10:23:08
同问啊,不是太理解
二维码

扫码加我 拉你入群

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

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

2018-6-15 20:22:54
这里有一篇文章,转载的,希望可以帮助你http://rsoftware.h.baike.com/article-1942423.html,里面关于Egarch模型的问题“L-BFGS-B不能有'fn'的无限值”有一点解释
二维码

扫码加我 拉你入群

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

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

2020-5-25 00:25:21
请问楼主解决了吗,我也遇到这个问题了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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