cmp_vallabs: Compare the value labels between a list of dataframes

View source: R/cmp_other.R

cmp_vallabsR Documentation

Compare the value labels between a list of dataframes

Description

Compare the value labels between a list of dataframes

Usage

cmp_vallabs(l)

Arguments

l

A list of dataframes.

Value

A dataframe comparing the vallabs for all labelled values of the variables in the dataframes. The logical column vallab_diff indicates, if there are differences.

Examples

df <- data.frame(fbnr = 1:10,
sex = haven::labelled(c(2, 1, 2, 1, 1, 2, 2, 1, 2, 1),
                      label = "sex",
                      labels = c(MALES = 1, FEMALES = 2)),
                      age = c(24, 23, 23, 41, 23, 39, 30, 18, 31, 48))
df2 <- data.frame(fbnr = 1:10,
                  sex = haven::labelled(c(2, 1, 2, 1, 1, 2, 2, 1, 2, 1),
                                        label = "sex",
                                        labels = c(m = 0, f = 1)),
                  age = c(24, 23, 23, 41, 23, 39, 30, 18, 31, 48))
cmp_vallabs(list(df, df2))
# The values are ordered by appearance in the dataframes. Compare:
cmp_vallabs(list(df2, df))

urswilke/tablab documentation built on Oct. 17, 2022, 8:19 p.m.