make_names: Make syntactically valid names

make_namesR Documentation

Make syntactically valid names

Description

Try to make more convinient names than make.names.

Usage

make_names(x, to_lower = TRUE, rename_values = FALSE, ...)

Arguments

x

a character vector (of factor) with names to change

to_lower

a locigal whether to turn names to lower case.

rename_values

a locigal whether to rename last column (values column) as "values".

...

Arguments passed to make.names.

Details

Modifications: * replace some umlaut mark characters with a similar characters without * a space and punctuations replaced with "_" * remove duplicated, leading and trailing "_" * finnish with make.names

Value

a character vector (or factor).

Examples

  make_names(c("M\u00E4\u00E4r\u00E4", "Regional code"))
  make_names("Hello, world!")

pttry/statfitools documentation built on Feb. 2, 2025, 1:50 a.m.