从Java应用程序远程运行R代码

编程入门 行业动态 更新时间:2024-10-11 19:17:16
本文介绍了从Java应用程序远程运行R代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我需要从Java应用程序运行R代码. R Server安装在远程设备上.我找不到有关R的Java连接器的任何信息.也许我只是暴露了我的无知,但是任何暗示可以做到这一点的方法都将不胜感激.

I need to run R Code from Java application. The R Server is installed on the remote box. I failed to find any information on Java connector for R. Maybe I am just exposing my ignorance, but any hints how this can be done would be appreciated.

推荐答案

Rserve源软件包中有示例Java客户端.我会指向SVN浏览器,但我永远不记得Simon的RForge是否具有SVN浏览器...

There are sample Java clients in the Rserve source packages. I'd point to a SVN browser but I can never remember if Simon's RForge has a SVN browser...

这是我在Debian中维护的旧软件包中的客户端的树状视图(但您可能希望直接从RForge永久发布的1.7.0版):

Here is a tree view of the client from the older package I maintain in Debian (but you probably want the eternally-unreleased 1.7.0 directly from RForge):

edd@max:~/src/debian/CRAN/Rserve-0.6-8.1$ tree src/client/java-new/ src/client/java-new/ ├── JRI │   ├── JRIEngine.java │   ├── Makefile │   ├── package-info.java │   └── test │   ├── Makefile │   └── RTest.java ├── LICENSE ├── Makefile ├── MutableREXP.java ├── package-info.java ├── REngineCallbacks.java ├── REngineConsoleHistoryInterface.java ├── REngineEvalException.java ├── REngineException.java ├── REngineInputInterface.java ├── REngine.jar ├── REngine.java ├── REngineOutputInterface.java ├── REngineStdOutput.java ├── REngineUIInterface.java ├── REXPDouble.java ├── REXPEnvironment.java ├── REXPExpressionVector.java ├── REXPFactor.java ├── REXPGenericVector.java ├── REXPInteger.java ├── REXP.java ├── REXPJavaReference.java ├── REXPLanguage.java ├── REXPList.java ├── REXPLogical.java ├── REXPMismatchException.java ├── REXPNull.java ├── REXPRaw.java ├── REXPReference.java ├── REXPS4.java ├── REXPString.java ├── REXPSymbol.java ├── REXPUnknown.java ├── REXPVector.java ├── REXPWrapper.java ├── RFactor.java ├── RList.java ├── Rserve │   ├── Makefile │   ├── package-info.java │   ├── protocol │   │   ├── jcrypt.java │   │   ├── REXPFactory.java │   │   ├── RPacket.java │   │   └── RTalk.java │   ├── RConnection.java │   ├── RFileInputStream.java │   ├── RFileOutputStream.java │   ├── RserveException.java │   ├── Rserve.jar │   ├── RSession.java │   └── test │   ├── jt.java │   ├── Makefile │   ├── PlotDemo.java │   ├── StartRserve.java │   └── test.java └── Rserve.jar 5 directories, 60 files edd@max:~/src/debian/CRAN/Rserve-0.6-8.1$

更多推荐

从Java应用程序远程运行R代码

本文发布于:2023-11-25 05:57:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1628591.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:应用程序   代码   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!