Skip to contents

Wraps make.names but allows control over dot replacement.

Usage

sanitize(x, allow_dot = TRUE)

Arguments

x

A character vector.

allow_dot

Logical, if FALSE, dots (.) are replaced with underscores (_).

Value

A sanitized character vector.

Examples

sanitize("a.b c")
#> [1] "a.b.c"
sanitize("a.b c", allow_dot = FALSE)
#> [1] "a_b_c"