У меня есть работающая функция R, которая запрашивает базу данных сервера и возвращает результаты, как и ожидалось, однако она просто выводит результат на консоль, и я хочу сохранить результат как объект данных.
Я пыталсякод ниже
params <- function(
BEG = '201801',
END = '201802') {
con <- dbConnect(odbc::odbc(), dsn = DSN)
data <- odbc::dbSendQuery(con, " SELECT A BUNCH OF DATA
FROM some_tables where everything is what I want")
odbc::dbBind(data, list(BEG, END))
odbc::dbFetch(data) -> test
er_vists <- as.data.frame(return(test))
}
params()
Все работает отлично, я просто не могу понять, как сохранить результаты в dataframe.Это должно происходить вне функции?Мы будем благодарны за любую помощь или ссылку на возможные решения.