у меня есть набор данных, который выглядит, как это, за исключением того, что это гораздо больше и гораздо больше значений:удалить значения из набора данных на основе вектора этих значений
dataset <- data.frame(grps = c("a","b","c","a","d","b","c","a","d","b","c","a"), response = c(1,4,2,6,4,7,8,9,4,5,0,3))
В R, я хотел бы, чтобы удалить все строки, содержащие значения «B» или «C» с использованием вектора значений для удаления, т.е.
remove<-c("b","c")
фактический набор данных очень длинный со многими сотнями значений, чтобы удалить, поэтому удаление значения от одного за другим будет быть очень трудоемким.
FYI: Старайтесь не использовать термин «фактор» таким образом. (Вы сделали это и в своем предыдущем вопросе.) «Фактор» означает что-то очень специфическое в R, и это не так. Введите '? Factor', чтобы понять, что я имею в виду. – joran