plot.training_test_comparison {DALEXtra} | R Documentation |
Plot and compare performance of model between training and test set
Description
Function plot.training_test_comparison
plots dependency between model performance on test and training dataset based on
training_test_comparison
object. Green line indicates y = x
line.
Usage
## S3 method for class 'training_test_comparison'
plot(x, ...)
Arguments
x |
- object created with |
... |
- other parameters |
Value
ggplot object
Examples
library("mlr")
library("DALEXtra")
task <- mlr::makeRegrTask(
id = "R",
data = apartments,
target = "m2.price"
)
learner_lm <- mlr::makeLearner(
"regr.lm"
)
model_lm <- mlr::train(learner_lm, task)
explainer_lm <- explain_mlr(model_lm, apartmentsTest, apartmentsTest$m2.price, label = "LM")
learner_rf <- mlr::makeLearner(
"regr.ranger"
)
model_rf <- mlr::train(learner_rf, task)
explainer_rf <- explain_mlr(model_rf, apartmentsTest, apartmentsTest$m2.price, label = "RF")
learner_gbm <- mlr::makeLearner(
"regr.gbm"
)
model_gbm <- mlr::train(learner_gbm, task)
explainer_gbm <- explain_mlr(model_gbm, apartmentsTest, apartmentsTest$m2.price, label = "GBM")
data <- training_test_comparison(explainer_lm, list(explainer_gbm, explainer_rf),
training_data = apartments,
training_y = apartments$m2.price)
plot(data)
[Package DALEXtra version 2.3.0 Index]