r - 使用 RInside/Rcpp 从 C++ 调用 R 图

标签 r rcpp rinside

是否可以从 C++ 调用绘图函数?
目前,当我尝试这样做时,ubuntu 终端会卡住一段时间(可能是创建 3d 绘图然后旋转完整 360 度的持续时间)然后解冻,而不会弹出新窗口。
这是预期的行为还是我做错了什么?如何使用 rinside 和 rcpp 从 C++ 中运行绘图(R 图形)?

谢谢

-Egon

最佳答案

是的,Rcpp 包中有一个工作示例。查看文件functionCallback/newApiExample.rexamples/目录。
您可能需要尝试使用 sleep()将绘图“保持”片刻,或绘图到文件然后显示该文件。这一切都取决于,但你提供的细节很少。

关于r - 使用 RInside/Rcpp 从 C++ 调用 R 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5142762/

相关文章:

具有多个隐藏层的 R 神经网络包

R如何有选择地对数据框进行排序?

c++ - 在 R 包中强制重建源代码

c++ - 当我在 C++ 程序中包含 RInside header 时,如何让链接器工作?

r - 如何使用 RInside 创建 TCP 服务器?

使用plotlyProxy按名称删除跟踪(或在 react 性上下文中访问输出模式)

c++ - Rcpp:无法加载共享对象, undefined symbol

r - 除了使用 R 基函数之外,是否有一种有效的方法可以获得 "pmax"?

c++ - <RInside.h> 的 fatal error

r - 使用R中的逻辑回归模型进行预测时出错