在 R 中系统地重命名字符串
Rename strings systematically in R
我有一个像这样的字符串向量:
s <- c("X _1",
"X _2",
"X _3",
"X _4",
"X _5",
"X _6",
"X _7",
"X _8")
有没有办法系统地重命名变量,例如,X _1
变成 X_1
?
谢谢!
我们可以使用sub
(或gsub
,如果space的多个实例)匹配space并替换为空白(""
)
sub(" ", "", s)
[1] "X_1" "X_2" "X_3" "X_4" "X_5" "X_6" "X_7" "X_8"
我有一个像这样的字符串向量:
s <- c("X _1",
"X _2",
"X _3",
"X _4",
"X _5",
"X _6",
"X _7",
"X _8")
有没有办法系统地重命名变量,例如,X _1
变成 X_1
?
谢谢!
我们可以使用sub
(或gsub
,如果space的多个实例)匹配space并替换为空白(""
)
sub(" ", "", s)
[1] "X_1" "X_2" "X_3" "X_4" "X_5" "X_6" "X_7" "X_8"