【发布时间】:2020-05-22 04:20:53
【问题描述】:
我的问题似乎与此类似:str_replace (package stringr) cannot replace brackets in r?
但希望有人可以帮助我。
以下是一些示例数据:
a<- c(1,2,3,4,5)
b<- c("Home", "Rehab", "Home", "Discharged home or self-care (routine discharge) AHR", "Home")
DF<- data.frame(a,b)
有数百行,我正在尝试将所有“出院家庭或自我护理(常规出院)AHR”替换为“家庭”。当我尝试时:
library(tidyverse)
DF<-DF%>%mutate(b=str_replace(b,"Discharged home or self-care (routine discharge) AHR","Home"))
什么都没有发生。如果我尝试类似的代码来替换所有的“Home”,例如用其他东西......工作正常:
DF<-DF%>%mutate(b=str_replace(b,"Home","House"))
所以我认为它与括号有关,但我在逃避它时迷失了方向。有什么想法吗?
【问题讨论】: