as_prediction_classif(x,...)## S3 method for class 'PredictionClassif'as_prediction_classif(x,...)## S3 method for class 'data.frame'as_prediction_classif(x,...)
Arguments
x: (any)
Object to convert.
...: (any)
Additional arguments.
Returns
PredictionClassif .
Examples
# create a prediction objecttask = tsk("penguins")learner = lrn("classif.rpart", predict_type ="prob")learner$train(task)p = learner$predict(task)# convert to a data.tabletab = as.data.table(p)# convert back to a Predictionas_prediction_classif(tab)# split data.table into a list of data.tablestabs = split(tab, tab$truth)# convert back to list of predictionspreds = lapply(tabs, as_prediction_classif)# calculate performance in each groupsapply(preds,function(p) p$score())