我正在尝试使用smbinning库为logit回归分析计算一些信息值。相关代码如下:
**Compute Information Value for Categorical Variables**
```{r}
for(factor_var in factor_vars){
smb <- smbinning.factor(trainingData, y="isTop", x=factor_var) # Line 57
if(class(smb) != "character"){ #error occured
iv_df[iv_df$VARS == factor_var, "IV"] <- smb$iv
}
}
运行代码时,出现以下错误消息:
从第57-63行退出(LogitWorking_050919_.Rmd)
x [[jj]] [iseq] <-vjj中的错误:替换的长度为零调用: ... eval-> eval-> smbinning.factor-> [<--> [<-。data.frame