全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3799 4
2015-05-31
现在我有估计好的copula函数,想求c(u|v=a)=p对应的u的,找到一个函数是qua.regressCO( ),可是例子中是Plackett copula,换成别的函数例如Frank Copula就不可以了。可以帮我解决一下吗?万分感谢!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2015-6-2 22:37:12
提示: 作者被禁止或删除 内容自动屏蔽
二维码

扫码加我 拉你入群

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

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

2015-6-7 19:05:56
这个我看过,不过还是不对。程序显示是这样的:
R <- qua.regressCOP(F=0.90,cop=PLACKETTcop, para=10)
>  R <- qua.regressCOP(F=0.90,cop=gumbelcop, para=0.5)
Error in derCOP(cop = cop, u = u, v = x, delu = delu, para = para, ...) :
  找不到对象'gumbelcop'
Error in derCOP(cop = cop, u = u, v = x, delu = delu, para = para, ...) :
  找不到对象'gumbelcop'
此外: 警告信息:
1: In qua.regressCOP(F = 0.9, cop = gumbelcop, para = 0.5) :
  could not uniroot in derCOPinv, skipping sample for i=1 having U=0.01
2: In qua.regressCOP(F = 0.9, cop = gumbelcop, para = 0.5) : 0.5
3: In derCOP(cop = cop, u = u, v = x, delu = delu, para = para, ...) :
  重新评估被中断的许诺
Error in derCOP(cop = cop, u = u, v = x, delu = delu, para = para, ...) :
  找不到对象'gumbelcop'
此外: 警告信息:
1: In qua.regressCOP(F = 0.9, cop = gumbelcop, para = 0.5) :
  could not uniroot in derCOPinv, skipping sample for i=2 having U=0.02
2: In qua.regressCOP(F = 0.9, cop = gumbelcop, para = 0.5) : 0.5
3: In derCOP(cop = cop, u = u, v = x, delu = delu, para = para, ...) :
  重新评估被中断的许诺
Error in derCOP(cop = cop, u = u, v = x, delu = delu, para = para, ...) :
  找不到对象'gumbelcop'
此外: 警告信息:


要怎么解决呢?
二维码

扫码加我 拉你入群

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

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

2016-12-17 23:10:03
胡小爽 发表于 2015-6-7 19:05
这个我看过,不过还是不对。程序显示是这样的:
R   R
请问您的问题有解决的方法吗,我也遇到同样的问题,想要用其他copula函数
二维码

扫码加我 拉你入群

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

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

2016-12-22 15:17:21
所以楼主你会了么~~  求指教啊~~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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