У меня есть кадр данных, который содержит два типа cols и vector с именами. Как выбрать некоторые строки в кадре данных с векторными строками.соответствует шаблонам в векторе со строками в кадре данных
name = c("[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]", "[email protected]")
expression = c(118.84, 90.04, 106.6, 104.99, 93.2, 66.84, 90.02, 108.03, 111.83)
dataset <- as.data.frame(cbind(name, expression))
nam <- c("HPS5", "HPS6", "HPS9", "HPS2")
Функция должна возвращать дату кадр только для указанных линий я стараюсь dataset[mapply(grepl,nam,dataset$name)]
, но это не сработало