View source: R/plot_fairness.R
CalDelta | R Documentation |
Calculate the maximal deviation of decisions probability among the distributions for different groups (delta) given the principal stratum (R).
CalDelta(r, k, pd0, pd1, attr)
r |
The given principal stratum. |
k |
The maximum decision (e.g., largest bail amount). |
pd0 |
P.D0.mcmc array generated from |
pd1 |
P.D1.mcmc array generated from |
attr |
The index of subgroups (within the output of CalAPCE/CalAPCEparallel) that corresponds to the protected attributes. |
A data.frame
of the delta.
data(synth)
subgroup_synth <- list(
1:nrow(synth), which(synth$Sex == 0), which(synth$Sex == 1),
which(synth$Sex == 1 & synth$White == 0), which(synth$Sex == 1 & synth$White == 1)
)
sample_mcmc <- AiEvalmcmc(data = synth, n.mcmc = 10)
sample_apce <- CalAPCE(
data = synth, mcmc.re = sample_mcmc, subgroup = subgroup_synth,
burnin = 0
)
CalDelta(0, 3, sample_apce[["P.D0.mcmc"]], sample_apce[["P.D1.mcmc"]], c(2, 3))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.