2013-11-28 43 views
0

我有一個計算器,我將使用它來進行某些預測。我有JRI正在運行,最後一件事是從ArrayDeque中獲取數據並將其交給JRI執行。我在想這樣的事情,但它不工作:如何將ArrayDeque放入JRI中並使用R做一些預測

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

任何幫助將不勝感激。 在此先感謝。

回答

0

對於所有的你,誰將會有同樣的問題:

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); 
相關問題