将R与其他非Java语言连接/将R编译为可执行文件

Man*_*ria 6 executable r

我开发了一个与DB一起工作的.R脚本,做了一堆处理和输出图形和表格.我可以将这些数据输出为逗号分隔的值和图片,以便稍后在我的软件上导入它们,我没有任何问题.

问题是如何在不必在客户端上完整安装R的情况下分发我的应用程序.我见过像RJava这样的东西,但我的应用程序是在VB6上(是啊......)我没有看到任何库,或者编译为exe的方法.该compile软件包只生成您定义的任何函数的编译版本,就像psyco以前为Python做的那样(在Pypy之前).

有没有人对编译R有一些见解,以避免让用户安装整个附加软件?

编辑:R编译器是否存在?这个问题与我的问题有很大关系,但我还没有看到如何使用它来制作一个完整的脚本exe.你可以只是compile一个主要功能,cat它到一个文件?这甚至可能吗?

Dir*_*tel 7

简短的回答是"不,那不行".

根本没有编译器允许您收缩包装您的应用程序.所以你最好的可能也是