NEWS.mdfile to track changes to the package.
canonical_names()to create a subjective canonical name for GESIS variables.
gesis_vocabulary_create()helper function is added to make variable label and value label harmonization easier.
vignette(vocabulary)is developed as a working article to start creating meaningful metadata files. This is at this stage intended for contributors. See Working With Vocabularies.
canonical_names()may be renamed, and it may receive a new functionality.
gesis_metadata_create()have better variable names. The
normalize_names()function is renamed to
label_normalize()has unit tests, new documentation, and the inputs parameters are synchronized with the other variable name conventions (in metadata). Open question: what to do with non-standard latin characters? [To be resolved in 0.1.3].
canonical_names()is renamed to
label_suggest()and has unit tests.
naming functionsis renamed to
labelling functionswith the British spelling.
ZA7562_sample. These samples contain countries that require special attention (
MK), some metadata, some demograpy variables, some trending (trust) variables and some ad hoc variables.
read_example_file()is a simple wrapper around
utils::data()to mimick the data importing workflow with
haven::read_spss()or other importing functions in vignette examples and unit tests.
panel_create()creates a skeleton panel with a unique panel id made of selected ID variables, such as the individually unique case ID and the doi of the survey.
gesis_metadata_create()can now take either a list of surveys, or a single survey data frame as an input, and returns the
filenamein a column. Two new columns, the filename and the suggested question block is added to the metadata (see Workflow)
gesis_metadata_create()is replaced with the more generic
read_surveys ( my_spss_files, .f= 'read_spss_survey')now reads in a list of surveys with recording user-specified SPSS missing values.
harmonize_value_labels()is harmonizing (hopefully) all binary categorical values. The workflow vignette is updated.
workflowvignette and the NUTS1 and NUTS2 vocabulary files.
Fully harmonized with retroharmonize 0.1.1.