有没有办法在C代码中调用R脚本?从C代码中调用R脚本
我确实找到了C的R Api('Writing R Extensions'手册第6章),但据我了解,“only”允许调用R的C-Implementation。因为I可以通过shell调用R-Script,但这对我来说并不是解决方案,因为这不允许数据的正确传递(至少没有如果我不把数据写入Csv-File或类似的东西)。
是否有预先使用R to C解析器的简单方法?
有没有办法在C代码中调用R脚本?从C代码中调用R脚本
我确实找到了C的R Api('Writing R Extensions'手册第6章),但据我了解,“only”允许调用R的C-Implementation。因为I可以通过shell调用R-Script,但这对我来说并不是解决方案,因为这不允许数据的正确传递(至少没有如果我不把数据写入Csv-File或类似的东西)。
是否有预先使用R to C解析器的简单方法?
有没有理由不想嵌入它?这是覆盖在这个问题:R from C — Simplest Possible Helloworld…
我发现这个工程在运行C++ RSCRIPT为Mac系统:
string r_command = "/usr/local/bin/RScript --vanilla /Users/<enter file path here>/your_script.R \"" + argument_1 + "\" " + "\"" + argument_2 + "\"";
system(r_command.c_str());
您也可以将变量传递到的参数。注意逃生。事情会变得棘手。
是......法律问题 – user320602 2010-04-20 17:18:04