我需要从 AnyLogic 调用 R 脚本。我有一个代理“传感器”,它将随机文件从特定位置发送到 R 脚本,然后 R 脚本将分析该文件并让我们知道该文件的类型(图像、声音、文本等)
请让我知道如何从 AnyLogic 调用 R 脚本。
我不确定是否有适用于 AnyLogic 和 R 的直接适配器,但 AnyLogic 中的所有代理都是 Java 对象,因此您可以调用外部 java (.jar) 程序。JRI 是一个 Java/R 接口http://rforge.net/JRI/您可以在 JRI 中编写您的 R 脚本,然后从 AnyLogic 调用
Rcaller 是另一条路线。非常简单且仍然活跃的开发:https ://code.google.com/p/rcaller/