对训练集使用不同长度的测试集使用predict()

时间:2014-08-16 09:50:38

标签: r predict

我使用以下方法使用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

任何帮助将不胜感激。谢谢!

0 个答案:

没有答案