Как поместить 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);
Другие вопросы по тегам