问题标签 [rcaller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何从 RCaller java 调用 R 脚本文件?
我的项目R
预建了一些文件,我需要从Java layer
.
我想不出一种方法来RScript
提供RCaller
.
需要帮助RScript
从RCaller Java
.
java - 使用 RCaller 加载数据
我想加载嵌入在 R 包中的数据。我使用 GWmodel 包并想加载 LondonHP 数据。但是当我尝试在 Java 中使用 RCaller 加载数据时,xml 返回是:
<?xml version="1.0"?>
<root>
</root>
这是我加载数据的代码:
code.R_require("GWmodel");
code.addRCode("data(LondonHP)");
caller.setRCode(code);
caller.runAndReturnResult("londonhp");
你们能给我解决我的问题吗?
java - 如何使用 Rcaller 将数据库表从 java 转移到 R?
我目前正在使用 rcaller 进行基于 mysql 数据库的分析回归。现在我被困在如何将数据库表从 java 带到 R 上。这就是我尝试过的。
但是下面的这一行似乎不起作用:
我已经运行了这个程序,没有错误,但输出为空。
java - java.lang.NoClassDefFoundError: rcaller/RCaller in java-ee
我正在尝试使用 R 调用程序将回归 R 代码集成到我的 j2ee 项目中。我的数据源来自mysql数据库。所以我使用 RMYSQL 作为包。我的代码在 java 项目下工作正常,但是当我将它移到支持 bean 类时,它会引发异常: java.lang.NoClassDefFoundError: rcaller/RCaller
在 maven 依赖中,它只存在 Rcaller 的 2.8 版本。而且我需要 2.5 版本,所以我已经将它添加到手动构建路径。
支持bean的方法是:
为了在 jsf 页面中显示图形,我调用了该函数,如下所示:
java - 如何使用 Rcaller 在窗口中显示数据框
我正在尝试使用 Java 中的 Rcaller 库在文件中显示数据框。但它似乎不起作用。以下代码是我想要做的:
java - rcaller如何在线性模型中传递系数矩阵中的行名
假设简单的线性模型:Stay ~ Diet + Smoke + Diet:Smoke 问题是在系数矩阵(边界)中传递维度名称。
R中的skrypt:(syntaks.txt)
RGui 控制台上的结果:
清单
$r1
在 RGui 控制台上可以看到对象 (r1, r2)。对象 r2 是行名称的字符串数组。何时将 R 语法传递给 Rcaller 对象 r2 不会传递给 java。当我单独放置对象而不是列表时,对象 dimnames(coeff) 是相同的。
Java代码:
Eclipse 控制台显示“[]”
当使用对象列表时,我可以添加另一个示例,仅看到一些对象。
我将不胜感激。
java - RCaller 3.1 入门
我尝试从 RCaller 开始,但一开始就失败了。
当我尝试运行任何示例时,该行
给出以下例外:
我猜原因是在 Globals.java 中,有为 R 定义的路径,不适合我的安装。如果这是正确的,那么问题就变成了:
我如何告诉 RCaller 我的 R 安装在哪里?
我知道在早期版本的 RCaller 中,类似
存在,但是这个命令不再起作用了。
我还尝试手动更改 Globals.java,更改
至
但这不可能是正确的解决方案,而且无论如何也不起作用。
有谁知道合适的解决方案?
java - 从 JSP 调用 Java 方法不是 wotking
当在 JSP 页面('button1')上单击特定按钮时,我正在尝试调用运行一些 r 代码(使用 RCaller)的 java 方法('method1'),但是当我单击按钮时它不做任何东西,我在输出中没有错误。我正在尝试使用 servlet 从 JSP 文件运行 java 方法。我会很感激任何帮助。
分析.jsp:
myServlet.java:
测试方法.java:
我的项目目录:
java - RCaller throws java.io.IOException/ExecutionException
When I want to run some code through RCaller, Java throws the following exception:
#xA;This is my code:
#xA;I checked my R installation and it seems to be fine
Edit:
I also tried concatenating rscript and r with "\"" like so:
And it didn´t work either :(
Edit 2:
When I try generating a plot like this:
Java still throws an exception but also generates a pdf with the plot inside
Also...I´m slowly giving up on R...is there another method of calculating integrals from a mathematical function given as a string in Java?
java - 使用 RCaller 执行生存分析时出错
}
我正在尝试使用 R 包 flexsurvreg 对 .CSV 数据文件执行生存分析。我的父代码在 Java 中,所以我从 java 调用 R。我正在使用 RCaller 包来执行此操作,基于此SO 帖子。
运行代码时,我收到以下错误消息:
为了调试,我尝试调用创建 R 脚本并直接从 Java 调用,但这似乎有同样的问题。RCaller 文档对此没有任何线索。