Decodes all coded columns in a mortality dataset using a metadata table, replacing coded values with human-readable labels in place. Unlike decode_preview(), this function processes the entire dataset and is intended for production use.

decode_all(data, meta)

Arguments

data

A data frame of mortality records, typically loaded via load_data() or cdc_import().

meta

A metadata tibble with at minimum columns name and codes, such as data_mortality_multiple_1969.

Value

A tibble with all columns in metadata order, with coded columns decoded in place.

Examples

if (FALSE) { # \dontrun{
meta <- data_mortality_multiple_1969
mort1969 <- cdc_import("mortality_multiple", 1969)
mort1969_decoded <- decode_all(mort1969, meta)
} # }