有没有人对某些可以与RInside开箱即用的R套件有相当的洞察力?我正在寻找R包的有希望的支持: quantstrat, quantmod, PerformanceAnalytics, 和TTR 换句话说,如果我使用了RInside,我可以直接在我的C ++列出的这些R包中调用R函数。如果没有,我是否需要对软件包或我自己的R / C ++代码进行额外的编码或调整才能正确实现? 非常感谢
答案 0 :(得分:2)
你明白RInside调用R代码仍然会调用R代码,对吗?
通过简单地用C ++程序调用来替换你的交互式提示符或R脚本,就没有神奇的速度提升。
有关具体示例,请参阅examples/standard/rinside_sample2.cpp
和examples/standard/rinside_sample4.cpp
两个调用fPortfolio包(以回答类似问题的示例)。不,他们不能更快地解决问题,但他们可以让C ++程序员轻松访问某些R功能。
该软件包附带了大量示例。随意尝试这些,也许时间或描述它们。但没有银弹...