print.chosen_metric {fairmodels} | R Documentation |
Print chosen metric
Description
Choose metric from parity loss metrics and plot it for every model. The one with the least parity loss is more fair in terms of this particular metric.
Usage
## S3 method for class 'chosen_metric'
print(x, ...)
Arguments
x |
|
... |
other print parameters |
Examples
data("german")
y_numeric <- as.numeric(german$Risk) - 1
lm_model <- glm(Risk ~ .,
data = german,
family = binomial(link = "logit")
)
rf_model <- ranger::ranger(Risk ~ .,
data = german,
probability = TRUE,
num.trees = 200,
num.threads = 1
)
explainer_lm <- DALEX::explain(lm_model, data = german[, -1], y = y_numeric)
explainer_rf <- DALEX::explain(rf_model, data = german[, -1], y = y_numeric)
fobject <- fairness_check(explainer_lm, explainer_rf,
protected = german$Sex,
privileged = "male"
)
cm <- choose_metric(fobject, "TPR")
print(cm)
[Package fairmodels version 1.2.1 Index]