This function takes a character string, replaces spaces by underscores and runs make.names.
create_name(x, toupper = TRUE)
| x | A character string. |
|---|---|
| toupper | If TRUE, the name wil be upper-case; if FALSE, the name will be lower-case. |
A sanitized string.
cbpManager:::create_name("Study name 1") #returns "STUDY_NAME_1" #> [1] "STUDY_NAME_1" cbpManager:::create_name("FANCY;name", toupper = FALSE) #returns "fancy.name" #> [1] "fancy.name"