由于出现“ splineDesign错误”,因此无法使用插入符号模型进行预测

时间:2019-05-15 10:41:12

标签: r r-caret predict spline

我已经使用R中的插入符号包和依赖于mboost包的“ gamboost”方法来训练了几种模型。

我的大多数模型都可以正常工作,但是当我尝试使用新数据进行预测时,其中一个不断出现以下错误:

 Error in splineDesign(k, x, degree + 1, derivs = rep(deriv, length(x)),  : 
  empty 'derivs'

当我使用存储在插入符号模型对象中的训练数据(model $ trainingData)时,模型将预测确定。我已经检查了新数据的结构,对我来说,它与训练数据的外观相同(即所有变量都是正确的数据类型,并且所有因素都具有正确的水平)。

我不明白该错误信息。我已经尝试将预测与几个不同的模拟数据集一起使用,但是除了trainingData之外,它无法与其他任何数据一起使用。

任何帮助将不胜感激。

0 个答案:

没有答案