R FFTrees错误可能是由于缺少

时间:2019-01-04 16:13:42

标签: r

尝试在FFTrees中建立模型时收到错误。我相信这是由于失踪。

最小代表:

library(FFTrees)

heartdisease2 <- heartdisease

heart.fft <- FFTrees(formula = diagnosis ~., 
                 data = heartdisease2)

以上工作正常。但是,当我在预测变量列中模拟缺失时,模型将失败:

for(i in 2:ncol(heartdisease2)){
  missingrows <- sample(1:nrow(heartdisease2), .2*nrow(heartdisease2))
  heartdisease2[missingrows,i] <- NA
}


heart.fft <- FFTrees(formula = diagnosis ~., 
                 data = heartdisease2)

出现以下错误:

>Error in if (is.na(best.result.index)) { : argument is of length zero
>In addition: Warning message:
>In max(c(NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,  :
  no non-missing arguments to max; returning -Inf

根据该软件包,最新版本的FFTrees应该能够处理丢失问题。还有其他人遇到此错误吗?

1 个答案:

答案 0 :(得分:0)

我在这里阅读软件包更新:https://cran.r-project.org/web/packages/FFTrees/readme/README.html

我没有提到处理NA的最新版本。您能否指出我所看到的地方?