Convert to a Regression Prediction
Convert object to a PredictionRegr.
as_prediction_regr(x, ...) ## S3 method for class 'PredictionRegr' as_prediction_regr(x, ...) ## S3 method for class 'data.frame' as_prediction_regr(x, ...)
x |
( |
... |
( |
# create a prediction object task = tsk("mtcars") learner = lrn("regr.rpart") learner$train(task) p = learner$predict(task) # convert to a data.table tab = as.data.table(p) # convert back to a Prediction as_prediction_regr(tab) # split data.table into a list of data.tables tabs = split(tab, cut(tab$truth, 3)) # convert back to list of predictions preds = lapply(tabs, as_prediction_regr) # calculate performance in each group sapply(preds, function(p) p$score())
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.