Description Usage Arguments Details Examples
Initial function to read in and set the working DUA crosswalk.
1 2 3 4 5 6 7 | set_dua_cw(
dua_cw,
delimiter = NULL,
sheet = NULL,
ignore_columns = NULL,
remap_list = NULL
)
|
dua_cw |
Data frame object or file with columns representing security levels (header equalling name of level) and rows in each column representing restricted variables |
delimiter |
Set the delimiter if reading in a delimited file that is neither a comma separated value (CSV) nor tab separated value (TSV). |
sheet |
Set the sheet name or number if reading in a DUA crosswalk from Excel file with values not on the first sheet. |
ignore_columns |
(Experimental) Columns to ignore when reading in DUA crosswalk. |
remap_list |
(Experimental) If raw variable names should be remapped to new names, provide list with mappings from old names column to new names column. |
The crosswalk file can be in a variety of formats. It will be read automatically without additional arguments if it's in the following formats:
R: *.rdata
, *.rda
, *.rds
delimited: if *.csv
or *.tsv
Stata: *.dta
SAS: *.sas7bdat
SPSS: *.sav
Excel: *.xls
, *.xlsx
if on first sheet
If a delimited file other than comma- or tab-separated
values or an Excel
file with information on a sheet other
than the first, use the appropriate arguments to set that correct
values.
1 2 3 4 5 6 7 8 9 10 11 12 13 | ## path to DUA crosswalk file
dua_cw <- system.file('extdata', 'dua_cw.csv', package = 'duawranglr')
## set DUA restrictions using crosswalk file
set_dua_cw(dua_cw)
## Not run:
## set using crosswalks stored in other file types
set_dua_cw('dua_cw.dta')
set_dua_cw('dua_cw.txt', delimiter = '|')
set_dua_cw('dua_cw.csv', remap_list = list('level_i_new' = 'level_i_old'))
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.