Как поместить ArrayDeque в JRI и сделать прогноз с помощью R
У меня есть калькулятор, который я собираюсь использовать для прогноза. У меня запущен JRI, и самое последнее - взять данные из ArrayDeque и передать их в работу JRI. Я думал о чем-то вроде этого, но это не работает:
re.eval("datats<-ts("+com.testJRI.ArrayHolder.getArray(Array)+",frequency=365;");
Любая помощь будет оценена. Заранее спасибо.
1 ответ
Для всех вас, у кого будет такая же проблема:
double [] arrayStr = new double[fr.md.pack.ArrayHolder.getArray(Array).size()];
int count = 0;
for (Iterator<Double> i = fr.md.pack.ArrayHolder.getArray(Array).iterator(); i.hasNext();) {
arrayStr[count++] = i.next();
}
re.assign("data",arrayStr);