Я пытаюсь отфильтровать значения столбца 2010. Фактическое имя столбца — «Y2010». Я знаю, как легко получить вывод, но я пытаюсь использовать function contains()
для получения значений столбца Y2010, которые больше 150000.
Я использовал код: filter(HistData, contains("2010")>150000)
Это не работает. Я получаю следующую ошибку:
Error in filter_impl(.data, quo) :
Evaluation error: No tidyselect variables were registered.
Я не мог понять, что я делаю неправильно. Этот contains
отлично работает, когда я использую команду select
. select(histdata,contains("2010")
.
Может кто-нибудь объяснить, что мне не хватает в команде фильтра.
dput()
, чтобы другие могли помочь. Подробнее см. здесь Как сделать отличный воспроизводимый пример R? - person Tung   schedule 22.09.2018