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"