全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
6820 33
2012-03-12
有程序如下:
> f <- function(x)
{
        out <- 0 * x
        for(i in 1:length(x))
                out <- integrate(dx.y, lower = -90, upper = x)$integral -0.05
        out
}
> CoVaR = uniroot(f, c(-72, 0))$root
结果:
Problem in qf15(f, lower, upper, aux = optargs(list..: f is not vectorized - length(f(x))!=length(x) Use traceback() to see the call stack请问是哪里出错了呢?急

二维码

扫码加我 拉你入群

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

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

全部回复
2012-3-12 01:08:17
dx.y是什么?
二维码

扫码加我 拉你入群

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

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

2012-3-12 01:09:35
#dx.y表示f(x|y)是x关于y=us.VaR的密度函数
dx.y<-function(x)
dcopula(cop.bb7.fit,gpd.2p(x,foreign.gpd),gpd.2p(us.VaR,us.gpd))*dx(x)
二维码

扫码加我 拉你入群

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

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

2012-3-12 01:13:10
qoiqpwqr 发表于 2012-3-12 01:08
dx.y是什么?
#参数设定
xi<-foreign.gpd$lower.par.ests[1]
beta<-foreign.gpd$lower.par.ests[2]
u<-foreign.gpd$lower.thresh
#x代表foreign,dx表示x的密度函数
dx<-function(x) (k/n)*(1/beta)*(1-xi*(x-u)/beta)^(-1-1/xi)
#dx.y表示f(x|y)是x关于y=us.VaR的密度函数
dx.y<-function(x)
dcopula(cop.bb7.fit,gpd.2p(x,foreign.gpd),gpd.2p(us.VaR,us.gpd))*dx(x)
#求解显著水平5%下的foreign的CoVaR
f<-function(x){
out <- 0*x
for(i in 1:length(x))
out<-integrate(dx.y,lower=-101,upper=x)$integral-0.05
out
}
CoVaR=uniroot(f,c(-100,0))$root
#显著水平从0.1-0.01变化时,%CoVaR值
pCoVaR=0
fq<-function(x,q){
out <- 0*x
for(i in 1:length(x))
out<-integrate(dx.y,lower=-101,upper=x)$integral-q
out
}
for(i in 1:10){
j=i/100
uVaR=gpd.2q(j,us.gpd)
fVaR=gpd.2q(j,foreign.gpd)
xi<-foreign.gpd$lower.par.ests[1]
beta<-foreign.gpd$lower.par.ests[2]
u<-foreign.gpd$lower.thresh
#x代表foreign,dx表示x的密度函数
dx<-function(x) (k/n)*(1/beta)*(1-xi*(x-u)/beta)^(-1-1/xi)
#dx.y表示f(x|y)是x关于y=us.VaR的密度函数
dx.y<-function(x)
dcopula(cop.bb7.fit,gpd.2p(x,foreign.gpd),gpd.2p(uVaR,us.gpd))*dx(x)
CoVaR=uniroot(fq,c(-100,0),q=j)$root
pCoVaR=(CoVaR-fVaR)/fVaR
}
二维码

扫码加我 拉你入群

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

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

2012-3-12 01:14:03
能加你qq联系嘛?
二维码

扫码加我 拉你入群

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

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

2012-3-12 01:16:15
我的邮箱是zhuangdedong0925@163.com
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

分享

扫码加好友,拉您进群