用r中的字符串替换整个句子
我需要用字符串替换整个句子。例如:用r中的字符串替换整个句子,r,R,我需要用字符串替换整个句子。例如: # I want to replace "coarse particulate matter (Hourly measured)" with "pm10" species <- c("coarse particulate matter (Hourly measured)","nitrogen dixoide") # I tried: sub("coarse par
# I want to replace "coarse particulate matter (Hourly measured)" with "pm10"
species <- c("coarse particulate matter (Hourly measured)","nitrogen dixoide")
# I tried:
sub("coarse particulate matter (Hourly measured)","pm10",species)
gsub("coarse particulate matter (Hourly measured)","pm10",species)
str_replace(species,"coarse particulate matter (Hourly measured)","pm10")
#我想将“粗颗粒物(每小时测量)”替换为“pm10”
物种这里,我们不需要sub
species[1] <- "pm10"
在这里,我们不需要sub
species[1] <- "pm10"
您可以尝试使用选项fixed=TRUE
> sub("coarse particulate matter (Hourly measured)","pm10",species,fixed = TRUE)
[1] "pm10" "nitrogen dixoide"
> gsub("coarse particulate matter (Hourly measured)","pm10",species,fixed = TRUE)
[1] "pm10" "nitrogen dixoide"
您可以尝试使用选项fixed=TRUE
> sub("coarse particulate matter (Hourly measured)","pm10",species,fixed = TRUE)
[1] "pm10" "nitrogen dixoide"
> gsub("coarse particulate matter (Hourly measured)","pm10",species,fixed = TRUE)
[1] "pm10" "nitrogen dixoide"
种类[种类==“粗颗粒物(每小时测量)”]种类[种类==“粗颗粒物(每小时测量)”]如果要使用stru替换
可能需要固定
str_replace(species, fixed("coarse particulate matter (Hourly measured)", ignore_case = TRUE), "pm10")
#[1] "pm10" "nitrogen dixoide"
如果要使用str\u replace
您可能需要fixed
str_replace(species, fixed("coarse particulate matter (Hourly measured)", ignore_case = TRUE), "pm10")
#[1] "pm10" "nitrogen dixoide"
对不起,这只是一个例子,在真实数据中,订单是随机的。这就是为什么我不能使用索引。对不起,这只是一个例子,在真实数据中,顺序是随机的。这就是我不能使用索引的原因。