Buatlah nama yang valid secara sintaksis dari vektor karakter.
make.names(names, unique = FALSE, allow_ = TRUE)
| Parameter | Deskripsi |
|---|---|
names |
character vector to be coerced to syntactically valid names. This is coerced to character if necessary. |
unique |
logical; if TRUE, the resulting elements are unique. This may be desired for, e.g., column names. |
allow_ |
logical. For compatibility with R prior to 1.9.0. |
# NOT RUN {
make.names(c("a and b", "a-and-b"), unique = TRUE)
# "a.and.b" "a.and.b.1"
make.names(c("a and b", "a_and_b"), unique = TRUE)
# "a.and.b" "a_and_b"
make.names(c("a and b", "a_and_b"), unique = TRUE, allow_ = FALSE)
# "a.and.b" "a.and.b.1"
make.names(c("", "X"), unique = TRUE)
# "X.1" "X" currently; R up to 3.0.2 gave "X" "X.1"
state.name[make.names(state.name) != state.name] # those 10 with a space
# }