Используйте фильтр, только если он является его параметром функции - PullRequest
0 голосов
/ 13 марта 2020

Я создал такую ​​функцию

load_data <- function(
   data_frame
) {
  result <-
    tbl("database", "table") %>%
    filter(id %in% !!data_frame$id) %>%
    collect()

return(result)
}

# Use
df <- data.frame(id = c(1))
test <- load_data(data_frame = df)

Мне интересно, если есть способ, как не использовать шаг фильтра в случае, если я буду работать так test <- load_data()

Пожалуйста, имейте в виду, что моя настоящая функция использует несколько параметров, а не только параметр data_frame

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...