Python如何运行R脚本而不将它们写入R文件?

时间:2014-02-04 19:33:33

标签: python r plot

我有一个python脚本分析一些数据集,结果写在单独的文件中。我想为这个分析生成一些图,由于某些原因,我必须使用R生成我的图。我正在使用我的python脚本生成生成图的小R脚本。但是,我在硬盘中编写R脚本,我的Python代码执行Rscript命令以生成我的图。当然,这不是一个很好的解决方案! 有没有办法直接将R命令流式传输到R而不需要制作R脚本文件?

1 个答案:

答案 0 :(得分:5)

使用rpy2(link)。您可以直接在Python脚本中运行R。

Here是使用rpy2进行绘图的具体文档。