文件名称:java图书馆swing源码-rcaller:用于调用R的Java库
文件大小:547KB
文件格式:ZIP
更新时间:2024-06-25 10:53:05
系统开源
java图书馆swing源码概述 RCaller 是一个软件库,旨在简化从 Java 调用 R。 尽管它不是从 Java 调用 R 代码的最有效方式,但它使用起来非常简单,而且学习曲线很陡峭。 它成功地简化和包装了类型对话,并使平台之间可以访问每种语言中的变量。 使用调用顺序命令功能,性能不会因为单个外部进程而丢失。 尽管 R 是单线程的,但 Java 中的多个 RCaller 实例可以创建和处理多个 R 进程。 基于 Servlet 的应用程序可以实例化许多 RCaller 对象,也可以通过使用顺序命令调用能力使用单个对象。 前者使用多个不共享同一个变量池的环境,而后者共享一个相互的变量池,客户端也可以进行通信。 RCaller 纯粹是用 Java 编写的,它不依赖于任何外部库,也就是说,它可以在任何安装了 Java 和 R 的机器上运行。 仿真研究表明,Rserve 和 rJava 等其他库在交互时间方面优于 RCaller。 因此,RCaller 不适合客户端较多、要求相对单一且计算量较小的项目。 [RCaller:用于从 Java 调用 R 的软件库 - M. Hakan Sa