0

是否有人对某些可以与 RInside 开箱即用的 R 包有深入的了解?我正在寻找对以下 R 包的有希望的支持:quantstrat、quantmod、PerformanceAnalytics 和 TTR 换句话说,如果我使用 RInside,我可以直接在我的 C++ 列出的这些 R 包中调用 R 函数。如果没有,我是否对包或我自己的 R/C++ 代码进行了额外的编码或调整以正确实现?非常感谢

4

1 回答 1

2

您确实明白 RInside 调用 R 代码仍然调用 R 代码,对吗?

简单地将交互式提示或 R 脚本替换为来自 C++ 程序的调用,并不会带来神奇的速度增益。

有关具体示例,请参阅examples/standard/rinside_sample2.cppexamples/standard/rinside_sample4.cpp两者都调用fPortfolio包(以响应示例的类似问题)。不,它们不能更快地解决问题,但它们可以让 C++ 程序员轻松访问某些 R 功能。

该软件包带有大量示例。随意尝试这些,也许时间或配置它们。但没有灵丹妙药...

于 2012-10-29T17:15:26.503 回答