Импорт таблицы оракулов в data.frame с использованием встроенного R - PullRequest
0 голосов
/ 13 декабря 2018

Я надеюсь получить здесь некоторую помощь, так как сайт https://community.oracle.com/community/groundbreakers/business_intelligence/data_warehousing/r испытывает технические проблемы.

Я хочу импортировать таблицу Oracle dbTable_irf в data.frame irf_data для выполнения var и irf с помощьювстроенный R с приведенным ниже сценарием и получил необъяснимую ошибку в строке 11, которая } '); .Я также пробовал ore.pull (), но это неверно ._

begin
 sys.rqScriptDrop('irf');
 sys.rqScriptCreate('irf',
'function(data,datastore_name) {
 library(vars)
 data <- data.frame(irf_data["x", "y"])
 var <- var(data)
 irf <- irf(var, impulse = "x", response = "y", boot = T, cumulative = 
 FALSE, n.ahead = 20, ci=0.95)
 res <- cbind(data, irfest = irf)
 ore.save(irf,name=datastore_name, overwrite=TRUE)
 }');
end;
/
select *
from table(rqTableEval(
 cursor(select x as "x", y as "y" from dbTable_irf),
 cursor(select 1 as "ore.connect",
 'myDatastore' as "datastore_name" from dual),
 'select x, y, 1 irfest from dbTable_irf for irf_data',
 'irf'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...