【发布时间】:2020-06-03 11:40:25
【问题描述】:
使用下面的代码我设法获得了匹配的行,但我怎样才能获得不匹配的行?
ABData <- data.frame(a = c(1,2,3,4,5),b = c("London", "Oxford", "Berlin","Hamburg", "Oslo"),c = c("Hello London","No London","asdBerlin","No Match","OsLondonlohama"))
match<- ABData %>% rowwise() %>% filter(grepl(b,c))
比赛结果:
a b c
1 1 London Hello London
2 3 Berlin asdBerlin
除了匹配行,我还想要不匹配的行
帮助我获取不匹配的行。 提前致谢。
【问题讨论】:
-
您可以使用
!得到否定。喜欢这个!grepl(b,c)。