Python如何在不将R脚本写入R文件的情况下运行R脚本?
我有一个python脚本,它分析一些数据集,结果写在单独的文件中。我想为这个分析生成一些绘图,出于某些原因,我必须使用R生成绘图。我使用python脚本生成生成绘图的小R脚本。但是,我在硬盘中编写R脚本,Python代码执行Rscript命令生成绘图。这当然不是一个好的解决方案! 有没有一种方法可以直接将R命令流式传输到R中,而无需生成R脚本文件 使用rpy2()。可以在Python脚本中直接从运行R 是使用rpy2打印的特定文档。使用rpy2()。可以在Python脚本中直接从运行RPython如何在不将R脚本写入R文件的情况下运行R脚本?,python,r,plot,Python,R,Plot,我有一个python脚本,它分析一些数据集,结果写在单独的文件中。我想为这个分析生成一些绘图,出于某些原因,我必须使用R生成绘图。我使用python脚本生成生成绘图的小R脚本。但是,我在硬盘中编写R脚本,Python代码执行Rscript命令生成绘图。这当然不是一个好的解决方案! 有没有一种方法可以直接将R命令流式传输到R中,而无需生成R脚本文件 使用rpy2()。可以在Python脚本中直接从运行R 是使用rpy2打印的特定文档。使用rpy2()。可以在Python脚本中直接从运行R 是使用r
是使用rpy2绘图的具体文档。@inspectorG4dget他确实提到他必须使用R进行绘图。我对IPython很熟悉,但我还有一个问题。如何使Python直接与R对话?我的解决方案是将我的R代码写入一个文件并将文件传递给R,但有没有其他方法可以直接通过内存传递?@inspectorG4dget他确实提到他必须使用R进行绘图。我对IPython很熟悉,但我还有一个问题。如何使Python直接与R对话?我的解决方案是将我的R代码写入一个文件并将文件传递给R,但是有没有其他方法可以直接通过内存传递它呢?