我想在多个替换中更改变量中的多个字符串。最好使用例如stringr
,因为qdap
有很多依赖关系而且我无法使其工作。我倾向于认为以下类似的东西应该有用,但它并不适用。使用\\
转义字符串括号或点时也不行。
library(stringr)
data <- c("Partij van de Arbeid (P.v.d.A.)",
"VVD",
"GROENLINKS",
"Democraten 66 (D66)")
str_replace_all(data, c("Partij van de Arbeid (P.v.d.A.)",
"GROENLINKS",
"Democraten 66 (D66)"),
c("PVDA",
"GL",
"D66"))
通缉输出:
> data
[1] "PVDA" "VVD" "GL" "D66"