gpt4 book ai didi

java - 将 R 集成到 Java Web 应用程序中

转载 作者:行者123 更新时间:2023-12-01 18:25:41 26 4
gpt4 key购买 nike

我知道有很多类似这个问题的问题,但大多数都超过 2 岁了,而且实际上并没有那么相关。

我需要做的是将 R 环境完全集成到现有的 java(实际上是 scala)应用程序中。我不想要任何基于 R 的 Web 解决方案,如 Rook、Rapache 等,服务器逻辑严格发生在 java 领域。我需要的是一种将 R 命令发送到解释器、让它运行它们并处理输出的方法。更重要的是,我需要能够:

  1. 交互式运行命令,而不仅仅是现成的 R 脚本。

  2. 从已建立的图形包中生成和处理图形。

  3. 在 JVM 和 R 解释器之间来回通信原始数据。

    我知道JRI 。我非常感谢任何使用过它的人的来信。它有多稳定?该项目的维护积极程度如何?我可以查看任何现有代码吗?还有其他替代方案吗?

最佳答案

要从 Java 本地调用 R,您需要 JRI。要远程调用 Java,您可以使用 RServe。如果您想处理图形,最好使用 R 中的某些内容(例如评估包)来完成。据我所知,大多数语言桥不提供处理图形的特定功能,您需要在 R 级别上执行此操作。

看看this paper在开始之前,请了解使用跨语言桥进行科学计算的挑战和限制。您将为自己省去很多麻烦。

关于java - 将 R 集成到 Java Web 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26281507/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com