mask_numeric: Mask Numeric Data

Description Usage Arguments Value Examples

Description

mask_numeric will generate a set of pseudo-random numbers with n_diigts digits, without repetition. Useful to mask identification numbers such as employee ids, phone numbers, social security numbers.

Usage

1
mask_numeric(x, n_digits)

Arguments

x

either a vector of length > 1, or a numeric length to output

n_digits

number of digits for each random number to contain.

Value

a vector of length: x, unless x is a vector, then of length(x).

Examples

1
2
3
4
5
mask_numeric(rnorm(10), 5)
# [1] 80267 74569 51430 66311 77283 91240 20975 71820 47828 41642

mask_numeric(3, 5)
# [1] 94012 27969 24824

multiphrenic/obfuscateR documentation built on May 23, 2019, 8:22 a.m.