java如何启动rserve_使用Eclipse和Rserve从Java调用R的简单程序

小编典典

在下载部分有一个Rserve的二进制版本(www.rforge.net/Rserve/files/我具有R 2.13和Windows

xp版本,因此我需要下载Windows二进制文件:Rserve_0.6-8.zip(541.3kb,已更新:2012年4月18日星期三07:00:45))。将文件复制到包含R.DLL的目录中。从CRAN安装Rserve之后

install.packages("Rserve")

在R中(我有RStudio-方便的地方:下载RStudio

IDE)。从R内部启动Rserve,只需键入

library(Rserve)

Rserve()

import org.rosuda.REngine.*;

import org.rosuda.REngine.Rserve.*;

public class rserveuseClass {

public static void main(String[] args) throws RserveException {

try {

RConnection c = new RConnection();// make a new local connection on default port (6311)

double d[] = c.eval("rnorm(10)").asDoubles();

org.rosuda.REngine.REXP x0 = c.eval("R.version.string");

System.out.println(x0.asString());

} catch (REngineException e) {

//manipulation

}

}

}

2020-10-18

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值