Я хочу отфильтровать фрейм данных на основе двух критериев: 1. Несколько ключевых переменных и 2. Несколько других переменных с определенным шаблоном.
Обычно я использую следующий код:
mydata <- rawData[,c("scenario","period","farmID",grep("planting_*",names(rawData), value = TRUE))]
Проблема возникает после того, как я обновил R до новой версии (3.5.3).Раньше все работало нормально, и я получил то, что хотел: новый фрейм данных, отфильтрованный по переменным.
Однако теперь R возвращает вектор только с именами переменных (без наблюдения).
Может ли кто-нибудь помочь мне с этим вопросом?
Большое спасибо!