Organizes functions for consistent column naming for tibbles and
data.frames.
Installation
You can install the released version of name from CRAN with:
install.packages('name')You can install the current version of name from GitHub.
pak::pak('christopherkenny/name')
Example
library(name) library(dplyr) #> #> Attaching package: 'dplyr' #> The following objects are masked from 'package:stats': #> #> filter, lag #> The following objects are masked from 'package:base': #> #> intersect, setdiff, setequal, union data(mtcars)
We can add a prefix:
mtcars <- mtcars %>% rename_with(\(x) add_pref(x, 'pref_'))
And similarly a suffix:
mtcars <- mtcars %>% rename_with(\(x) add_suff(x, '_suff'))
Or a replace a phrase:
mtcars <- mtcars %>% rename_with(\(x) repl_phrase(x, '_hp', '_hitpoints'))