The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
mask_names() gains a
keep_suffixes parameter to preserve a fixed suffix
(e.g. _r for reverse-scored items) verbatim in masked
names, instead of masking it away. When multiple supplied suffixes match
the same column, the longest match is kept and a warning reports the
affected column(s).mask_names() now sorts masked columns
alphabetically by their masked name within their original positions, so
column position no longer leaks which original variable a masked name
refers to. Unmasked columns keep their original positions.scramble_variables() now selects target
columns by name instead of by numeric index, fixing a bug where a
.groups column positioned before or between target columns
could cause the wrong column to be scrambled.mask_names(),
mask_variables(), and scramble_variables() now
reject data frames with duplicate column names with a clear error,
instead of relying on inconsistent errors from underlying
dependencies.williams and marp example datasets, and
removed a placeholder OSF link.keep_suffixes parameter.mask_variables_rowwise() as
row-wise masking is methodologically inconsistent with analysis
blinding.scramble_variables_rowwise() is now
internal. Its functionality has been consolidated into
scramble_variables(..., .byrow = TRUE).scramble_variables() and
mask_variables() parameters now use leading dots (e.g.,
.groups, .together) to avoid naming conflicts with data columns.together parameter to
scramble_variables() function.mask_labels(), mask_variables(),
mask_variables_rowwise(), mask_names()
functions to mask factor levels and variable names.scramble_values() can now use tidyselect helperstestthat.scramble_variables()scramble_values() and
scramble_variables() functions.pkgdown::build_site().usethis::create_package().These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.