我使用以下方法使用rpart训练决策树模型:
model<-rpart(formula, method="class", data=training)
然后,我在测试数据集上使用此模型进行预测:
predict(model, newdata=test, type="class")
执行上述命令时出现以下错误。请注意,训练和测试数据集的长度不同。
Error in model.frame.default(Terms, newdata, na.action = na.action, xlev = attr(object, :
variable lengths differ (found for 'fsc_perp')
In addition: Warning message:
'newdata' had 28935 rows but variables found have 43408 rows
任何帮助将不胜感激。谢谢!