Как удалить все строки из фрейма данных, содержащие любые значения, которые я присваиваю в строковом векторе? Я пробовал grepl, но, кажется, это работает только в том случае, если речь идет об одном слове.
number <- c(1:5)
text <- c("First text","Second text","Another text here","Yet another one","Last text")
example <- as.data.frame(cbind(number,text))
number text
1 1 First text
2 2 Second text
3 3 Another text here
4 4 Yet another one
5 5 Last text
Не работает:
remove <- c("First","Yet")
example[!grepl(remove,example$text),]
Желаемый результат:
number text
1 2 Second text
2 3 Another text here
3 5 Last text