在 Java 上使用 RServe 访问 R 数组形式的 return 值

Accessing the return value in the form of an array of R using RServe on Java

以前,我是 R 语言的初学者。我有一个函数 R,其中 return 是一个双精度数组。

这是 return 该值的 R 代码片段。

enter image description here

这个函数的输出是:

enter image description here

这是一段 Java 代码。

输出=connection.eval("neuralNet10()").asDouble();

我想使用 RServe 访问 Java 中的值。 需要帮助,如果有人愿意帮忙,我将不胜感激。

不要 post 你的代码图片,post 实际代码。

从 Rserve 返回的所有内容都是一个数组,您可以使用 .asDoubles() 方法访问它 - 请注意 's'