- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试运行 JRI 的示例,但没有成功,这里是该示例的链接。 http://blog.comsysto.com/2013/07/10/java-r-integration-with-jri-for-on-demand-predictions/
import org.rosuda.JRI.Rengine;
import org.rosuda.JRI.REXP;
public class HelloRWorld {
Rengine rengine; // initialized in constructor or autowired
public void helloRWorld() {
rengine.eval(String.format("greeting <- '%s'", "Hello R World"));
REXP result = rengine.eval("greeting");
System.out.println("Greeting from R: "+result.asString());
}
}
这是控制台给我的错误。
Exception in thread "main" java.lang.NullPointerException
at org.roulette.games.HelloRWorld.helloRWorld(HelloRWorld.java:10)
at org.roulette.games.HelloRWorld.main(HelloRWorld.java:17)
据我所知,我已将外部 JRI 2014-10-19 jar 正确附加到项目中。我安装了 R 3.1.2 并安装了 rJava 0.9-6 软件包。
第 10 行是“rengine.eval(String.format("greeting <- '%s'", "Hello R World"));"。
第 17 行是“hello.helloRWorld();”。
如果您知道为什么会抛出这些异常,请告诉我......:)
最佳答案
试试这个:有效:
package stackoverflow;
import org.rosuda.JRI.REXP;
import org.rosuda.JRI.Rengine;
/**
*
* @author yschellekens
*/
public class StackOverflow {
public static void main(String[] args) throws Exception {
String[] Rargs = {"--vanilla"};
Rengine rengine = new Rengine( Rargs, false, null);
rengine.eval("greeting <- '%Hello R World'");
REXP result = rengine.eval("greeting");
System.out.println("Greeting from R: "+result.asString());
}
}
请注意,您有几个错误,包括未包含主类以及未创建正确的构造函数。
关于java - JRI 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26790505/
我正在尝试运行 JRI 的示例,但没有成功,这里是该示例的链接。 http://blog.comsysto.com/2013/07/10/java-r-integration-with-jri-for
我有这段简单的代码尝试加载 JRI 模块。 public static void main(String... args) { System.out.println(System.getPr
使用 JRI 赋值时遇到奇怪的行为。只是这个小例子: REXP a = re.eval("a<-cbind(c(1,2))"); REXP out1 = re.eval("a[1,]"); <---
我是 R 的新手,正试图从 java 调用一个简单的 rJava 测试程序。我已经完成了必要的路径设置以及何时我正在尝试创建代码失败的 Rengine 实例。问题似乎出在 C [R.dll+0x260
我使用 32 位 R 3.0.2 和 Java jdk1.7.0_45 在 Windows 7 上使用概述的步骤为 NetBeans 7.4 设置了一个 JRI 项目 here . 当我打电话 Ren
我开发了一个 Java 应用程序,它使用 JRI 来利用 ptw 包。 在 Linux(Ubuntu 10.04、R 2.10.1、JRI 0.5.0)上运行良好。 但是,在 Vista(R 2.12
我还有最后一个问题,但这个问题我真的需要帮助。我的项目的最后一件事是我必须制作 ARIMA,以便在 JRI 下工作。所有一切都正常,但一小段代码无法正常工作。代码如下:
我正在尝试使用 Java 和 R(JRI 和 Rengine)绘制一些图表。当我在我的代码中写这样的东西时,它工作正常: re.eval("plot(c(1,5,3,8,5), type='l', c
我正在尝试在 64 位机器上设置和使用 JRI。我已经在 64 位 JVM 上安装了 R 2.14.1 和 rJava 0.9-3。我已经成功地使用命令在 R 中安装了 rJava 包 install
我想在已安装 R 的 Linux 机器上从 Java 中调用一些 R 代码,因此需要 Java/R 接口(interface) (JRI)。 但是,我不确定该怎么做。 JRI homepage说包裹捆
我想从一种名为 kruskalmc 的方法获取结果。 R 控制台中的结果如下所示: Multiple comparison test after Kruskal-Wallis p.value: 0.0
基本上,我使用的是 Java、JRI(R for Java)和 RJDBC(在 JRI 的帮助下),它们都运行良好。现在,我想让我的程序尽可能万无一失。比方说,字符串 SQL_command 是某种垃
我已安装 JRI,以便在 Windows 7 上使用 32 位 R 3.0.2 和 Java jdk1.7.0_45 与 NetBeans 7.4 一起运行。 我正在使用以下 Java 代码
我已经在 Windows 7 上成功安装了 JRI 和 rJava。我现在正试图让它在 64 位操作系统的 Ubuntu 上工作。我可以在 R 中进行 rJava 调用,但让 JRI 工作更加困难。我
我正在尝试在使用 rJava/JRI 调用 R 代码的 Windows 计算机上设置 Java 项目。我在我的计算机上安装了 JDK 1.8、R 3.5.3 和 rJava 库。我已将以下内容添加到我
我设置了一个系统,可以从 java servlet 愉快地运行 R,生成已处理的数据并挂接到进程的 stdin、stdout 和 stderr 流中,如第二个和 this question 所示。 。
我有一个在 Tomcat6 上运行的 Java servlet,它使用 JRI (rJava) 与安装在 Amazon linux 服务器上的 R 进行通信。我从源代码安装了 R,通过 cran 安装
我正在使用 JRI,通过 Java 与 R 对话。如果我尝试将我的 R 代码的结果作为 Double 我得到一个 NullPointer。通常这是由 R 的错误引起的。是否可以将 R-Console
是否可以通过 rJava/JRI 在 Processing 中运行 R?如果我在 Web 上部署了一个 Processing 应用程序,客户是否需要在他们的系统上使用 R? 我想创建一个可以在网络上部
我正在尝试设置 Java/R 接口(interface)(捆绑在 R“rJava”包中),但我遇到了一些麻烦(尽管在这里和其他论坛上尝试了很多建议)。 我正在运行 Windows 7、jdk1.7.0
我是一名优秀的程序员,十分优秀!