# NOT RUN {
library("DALEX")
HR_glm_model <- glm(status == "fired" ~ ., data = HR, family = "binomial")
explainer_glm <- explain(HR_glm_model, data = HR)
expl_glm <- model_feature_response(explainer_glm, "age", "pdp")
head(expl_glm)
plot(expl_glm)
# }
# NOT RUN {
library("randomForest")
HR_rf_model <- randomForest(status ~ ., data = HR, ntree = 100)
explainer_rf <- explain(HR_rf_model, data = HR)
expl_rf <- model_feature_response(explainer_rf, feature = "age", type = "pdp")
head(expl_rf)
plot(expl_rf)
expl_rf <- model_feature_response(explainer_rf, feature = "age", type = "pdp",
which_class = 2)
plot(expl_rf)
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab