我有一个计算器,我将用它来做一些预测。我正在运行 JRI,最后一件事是从 ArrayDeque 中获取数据并将其交给 JRI 以完成其工作。我正在考虑这样的事情,但它不起作用:
re.eval("datats<-ts("+com.testJRI.ArrayHolder.getArray(Array)+",frequency=365;");
任何帮助将不胜感激。提前致谢。
我有一个计算器,我将用它来做一些预测。我正在运行 JRI,最后一件事是从 ArrayDeque 中获取数据并将其交给 JRI 以完成其工作。我正在考虑这样的事情,但它不起作用:
re.eval("datats<-ts("+com.testJRI.ArrayHolder.getArray(Array)+",frequency=365;");
任何帮助将不胜感激。提前致谢。
对于你们所有人,谁会遇到同样的问题:
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);