答案 0 :(得分:2)
有两件事:检测字符向量中的模式,您可以使用stringr::str_detect()
并提取行的子集,这是dplyr::filter()
目的。
library(dplyr)
library(stringr)
df <- df %>%
filter( ! str_detect(City, "Range") )
答案 1 :(得分:1)
使用带有反转选项的grep
选择没有Range
的所有行。
yourDataFrame <- yourDataFrame[grep("Range", yourDataFrame$City, invert = TRUE), ]