
Anonymize numeric data while preserving distribution
Source:R/anon_fns.R
anon_num_preserve_distribution.RdAnonymizes numeric data while preserving distributional properties using various transformation methods.
Arguments
- x
A numeric vector to anonymize
- method
Transformation method: "rank", "noise", or "quantile"
- noise_sd
Standard deviation for noise method (used when method = "noise") (default: NULL resulting in standard deviation being calculated)
- quantile_dist_family
Distribution family for quantile method: "normal", "uniform", "exponential" (used when method = "quantile")