unclean_column_names: Revert the effect of 'clean_column_names()'

View source: R/unclean_column_names.R

unclean_column_namesR Documentation

Revert the effect of clean_column_names()

Description

Revert the effect of clean_column_names()

Usage

unclean_column_names(data, unclean)

Arguments

data

A data frame

unclean

A data frame, commonly a version of data before running janitor::clean_names(data).

See Also

janitor::clean_names(), clean_column_names().

Other functions to deal with unclean names: clean_column_names(), clean_quo(), quo_chr()

Examples

library(dplyr)

dirty <- tibble(x.x = 1, y = 1)
names(dirty)

clean <- janitor::clean_names(dirty)
names(clean)

names(unclean_column_names(clean, dirty))

# Cases where data doesn't change because no name matches unclean names
# exactly -- after applying janitor::clean_names()

unclean <- tibble(y = 1)
data <- tibble(y.y = 1)
data %>% unclean_column_names(unclean)

unclean <- tibble(y.y = 1)
data <- tibble(y = 1)
data %>% unclean_column_names(unclean)

2DegreesInvesting/r2dii.utils documentation built on March 31, 2022, 11:20 p.m.