Java 如何将ArrayQue放入JRI并使用R进行一些预测

Java 如何将ArrayQue放入JRI并使用R进行一些预测,java,jri,arraydeque,Java,Jri,Arraydeque,我有一个计算器,我要用它做一些预测。我已经运行了JRI,最后一件事是从ArrayQue获取数据并将其交给JRI执行其任务。我在想这样的事情,但它不起作用: re.eval("datats<-ts("+com.testJRI.ArrayHolder.getArray(Array)+",frequency=365;"); re.eval(“datats对于你们所有人来说,他们都会有同样的问题: double [] arrayStr = new double[fr.md.pack.ArrayH

我有一个计算器,我要用它做一些预测。我已经运行了JRI,最后一件事是从ArrayQue获取数据并将其交给JRI执行其任务。我在想这样的事情,但它不起作用:

re.eval("datats<-ts("+com.testJRI.ArrayHolder.getArray(Array)+",frequency=365;");

re.eval(“datats对于你们所有人来说,他们都会有同样的问题:

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);
double[]arrayStr=new double[fr.md.pack.ArrayHolder.getArray(Array.size()];
整数计数=0;
for(迭代器i=fr.md.pack.ArrayHolder.getArray(Array.Iterator();i.hasNext();){
arrayStr[count++]=i.next();
}
重新分配(“数据”,arrayStr);