Measures risk and utility metrics for a single set of CKM parameters from a table, using one randomly generated set of record keys.
Usage
assess_RU(
df,
cat_vars,
hrc_vars = NULL,
D,
V,
js,
confident,
gv = 50,
pv = 20,
seed = NULL
)
Arguments
- df
data.frame. Input microdata
- cat_vars
Character vector. Categorical variables
- hrc_vars
Named list. Hierarchical variables
- D
integer. Deviation parameter (must be strictly positive)
- V
numeric. Noise variance (must be strictly positive)
- js
integer. Threshold for sensitive values (default: 0). If js=0, only value 0 will be forbidden
- confident
integer. Official confidentiality threshold
- gv
integer. Threshold defining large counts (default: 50)
- pv
integer. Threshold defining small counts (default: 20)
- seed
integer. Random seed number. If NULL, uses parent program's seed