double 配列を R に渡し、その値を合計して Java に返そうとしています。これが私がJavaでやろうとしていることです:
import org.rosuda.JRI.REXP;
import org.rosuda.JRI.Rengine;
// Start R session.
Rengine re = new Rengine (new String [] {"--vanilla"}, false, null);
// Check if the session is working.
if (!re.waitForR()) {
return;
}
re.assign("x", new double[] {1.5, 2.5, 3.5});
REXP result = re.eval("(sum(x))");
System.out.println(result.asDouble());
re.end();
ただし、次のエラーが表示されます: import org.rosuda.JRI.REXP を解決できません import org.rosuda.JRI.Rengine を解決できません Rengine を型に解決できません
これは、私が行うインポートの場合でも当てはまります:
import java.lang.Object.org.rosuda.JRI.REXP;
import java.lang.Object.org.rosuda.JRI.Rengine;
何かアドバイス?ありがとうございました!!