cmp_varlabs: Compare the variable labels between a list of dataframes

View source: R/cmp_other.R

cmp_varlabsR Documentation

Compare the variable labels between a list of dataframes

Description

Compare the variable labels between a list of dataframes

Usage

cmp_varlabs(l)

Arguments

l

A list of dataframes.

Value

A dataframe comparing the varlabs for all variables in the dataframes. The logical column varlab_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 <- df %>% dplyr::mutate(new_var = 1)
attr(df2$new_var, "label")  <-  "some variable label"
attr(df2$sex, "label")  <-  NULL
cmp_varlabs(list(df, df2))

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