Learn R Programming

eatGADS (version 1.1.1)

removeEmptyValLabels: Remove unused value labels and missing tags.

Description

Remove unused value labels and missing tags of a variable as part of a GADSdat object.

Usage

removeEmptyValLabels(GADSdat, vars, whichValLabels = c("miss", "valid", "all"))

Value

Returns the GADSdat object with changed meta data.

Arguments

GADSdat

GADSdat object imported via eatGADS.

vars

Character string of variable names.

whichValLabels

Should unused missing value tags and labels ("miss"), unused value labels for non-missing values ("valid"), or both ("all") be removed?

Examples

Run this code
gads <- import_DF(data.frame(v1 = 1))
gads <- changeMissings(gads, varName = "v1", value = c(-99, -98), missings = c("miss", "miss"))
gads <- changeValLabels(gads, varName = "v1", value = c(-99), valLabel = c("not reached"))

gads2 <- removeEmptyValLabels(gads, vars = "v1")

Run the code above in your browser using DataLab