Generates a plot for the mlr3::Prediction of a single mlr3::Learner on a single mlr3::Task.
For classification we support tasks with exactly two features and learners with
predict_type set to
For regression we support tasks with one or two features.
For tasks with one feature we print confidence bounds if the predict type of the learner was set to
For tasks with two features the predict type will be ignored.
Note that this function is a wrapper around
autoplot.ResampleResult() for a temporary mlr3::ResampleResult
using mlr3::mlr_resamplings_holdout with ratio 1 (all observations in training set).
plot_learner_prediction(learner, task, grid_points = 100L, expand_range = 0)
Resolution of the grid.
For factors, ordered and logicals this value is ignored.
Expand the prediction range for numerical features.
task = tsk
learner = lrn
, predict_type = "prob"
p = plot_learner_prediction
#> Warning: Removed 5 rows containing missing values (geom_point).