运行后出现以下错误
p <- predict(credit_ctree,newdata=newcredit)
我看不到让它正确出现的方法。
checkData(oldData, RET) 中的错误:新数据的类别与原始数据不匹配
您的 newdatanewcredit
可能与您credit_ctree
在因子变量上的水平不同。您可以做的一件事是检查每个变量的级别(不确定您的模型是什么样的)。您可以像这样检查级别:levels(newcredit$var)
和levels(credit_ctree$var)
,其中 var 是您在模型中使用的变量。级别必须相等,否则会出错。
但是如果没有任何可重现的数据(包括您的模型),就很难更具体或解决问题。请参阅:如何制作出色的可重现示例。