我一直在尝试基于另一个创建新列。我只想设置为,如果该列包含"gama media"
,"bay view"
或"marina view"
,则将其全部替换为"Playa"
。但是,使用以下代码,我只能替换一个单词。如何替换所有内容?
library(stringr)
EstiloNuevo <- str_replace_all(Estilo, c("gama media" = "Playa", "Bay View" = "Playa", "Marina View" = "Playa"))
EstiloNuevo
# "De Playa / Negocios"
谢谢!
给出示例向量
text <- "gama media lorem ipsum Bay View dolor Marina View sit amet"
使用替换文字
text %>%
str_replace_all("(gama media|Bay View|Marina View)", "Playa")