Я надеюсь получить здесь некоторую помощь, так как сайт 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'));