是否有可能从重采样结果中获得对训练数据的预测?
Is it possible to obtain predictions on the training data from resample results?
执行下面的代码后,可以使用rr$predictions()[[1]]
获得对测试分区的预测。但是是否有可能获得训练分区的预测?
task = tsk("penguins")
learner = lrn("classif.rpart")
resampling = rsmp("holdout")
rr = resample(task, learner, resampling)
谢谢!
您需要将 predict_sets
学习者字段设置为训练和测试,如下所示:
learner$predict_sets=c("test", "train")
保持其他一切不变并使用
获得训练集预测
rr$prediction("train")
执行下面的代码后,可以使用rr$predictions()[[1]]
获得对测试分区的预测。但是是否有可能获得训练分区的预测?
task = tsk("penguins")
learner = lrn("classif.rpart")
resampling = rsmp("holdout")
rr = resample(task, learner, resampling)
谢谢!
您需要将 predict_sets
学习者字段设置为训练和测试,如下所示:
learner$predict_sets=c("test", "train")
保持其他一切不变并使用
获得训练集预测rr$prediction("train")