r - 没有正确读取函数
问题描述
我认为我没有正确编写此代码,因为它在函数中找不到正确的代码:
comp_spread_CDS = function(loss, vec_ZC_prem, vec_ZC_def, vec_prob_suv_prem, vec_prob_surv_def)
{
nb_payment = lenght(vec__VC_prem)
nb_step = lengh(vec_ZC_def)
vec_prob_surv_prem_eff = vec_prob_surv_prem + c(1, vec_prob_surv_prem[1 :(nb_payment - 1)])
vec_tenor = rep(tenor, nb_payment)
vec_prob_def = c(1, vec_prob_surv_def[1:(nb_step-1)]) - vec_prob_surv_def
annuity = 0.5 * sum(vec_ZC_prem * vec_prob_surv_prem_eff * vec_tenor)
leg_def = los * sum( vec_ZC_def * vec_prob_def)
spread_CDS = leg_def / annuity
return(spread_CDS)
}
base = 10000
notional = 100
maturity = 5
recovery = 40/100
loss = 1 - recovery
int_rate = 3/100
intensity = 180/base
tenor = 3/12
time_step = 1/360
nb_payment = maturity/ tenor
nb_payment
nb_step = maturity/time_step
nb_step
c(1, vec_prob_surv_prem[1: nb_payment-1])
vec_prob_surv_prem_eff
结果,它告诉我 R 找不到该对象。
vec_prob_surv_prem_eff Erreur : 对象 'vec_prob_surv_prem_eff' introuvable
谢谢您的帮助
真挚地,
解决方案
推荐阅读
- android - 当firebase中不存在变量时防止返回null
- c++ - 在 C++ 中,为什么我们必须在复制构造函数中传递用户定义的数据类型作为引用而不是在函数中,反之亦然?
- r - 在 R 中编写一个使用向量运算的函数,以便将其应用于向量
- spring-batch - Spring Batch - 如何将标题信息保存到 FlaFileItemReader 中的单个行对象中
- python - 如何再添加一个频道 ID,以便机器人对更多频道做出反应?
- python - 在 Tkinter 的文件夹中动态初始化 Frames
- java - 从 javafx 中的 Stage 类创建新对象时抛出异常
- latex - 更改 LaTex 中的附录格式
- javascript - moment.js 返回 "NaN" for moment("03/13/2020", "YYYY-MM-DD")
- c++ - 如何使用父类指针中未在父类中定义的子类方法?