NEWS.md
NEWS.md file 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_vocabulary_create() and The gesis_metadata_create() have better variable names. The normalize_names() function is renamed to label_normalize().class_suggest() from suggest_conversion().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 functions is renamed to labelling functions with the British spelling.ZA7489_sample, ZA7576_sample, ZA7562_sample. These samples contain countries that require special attention (DE, GB, CY, 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 filename in 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().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.concatenate, unique_id_create, harmonize_to_numeric, eurobarometer_labelled and the workflow vignette and the NUTS1 and NUTS2 vocabulary files.Fully harmonized with retroharmonize 0.1.1.