View source: R/metadata_create.R
| metadata_create | R Documentation |
Create a variable-level metadata table from one or more survey datasets. Metadata are extracted either from survey objects already loaded into memory or directly from survey files.
metadata_create(survey_list = NULL, survey_paths = NULL, .f = NULL)
metadata_waves_create(survey_list)
survey_list |
Optional list of survey objects of class [survey()]. |
survey_paths |
Optional character vector containing paths to survey files. |
.f |
Import function used to read surveys from 'survey_paths'. When 'NULL', the import function is inferred from the file extension. |
The resulting metadata table contains information about:
variable names and labels,
storage classes,
value labels,
user-defined missing values,
and missing value ranges.
'metadata_create()' is a convenience wrapper around repeated [metadata_survey_create()] calls.
The form metadata_waves_create is deprecated.
A data frame containing variable-level survey metadata.
[metadata_survey_create()], [create_variable_catalog()]
Other metadata functions:
create_codebook(),
is.crosswalk_table(),
metadata_survey_create()
examples_dir <- system.file(
"examples",
package = "retroharmonize"
)
my_rds_files <- dir(examples_dir)[grepl(
"\\.rds$",
dir(examples_dir)
)]
example_surveys <- read_surveys(
file.path(examples_dir, my_rds_files)
)
metadata_create(example_surveys)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.