【发布时间】:2019-07-22 13:58:27
【问题描述】:
我正在编写一个可以在服务器上运行的应用程序,并使用 R Shiny 作为前端(因为它会非常简单并且有光泽就足够了)和 python 作为后端。 我需要从 R 调用 python 脚本,将项目 id 作为参数传递,所以我认为如果我使用系统命令调用 python 脚本会很容易:
system('"python script.py 6548796"')
但是如何将该脚本的输出带回我的 R 程序..? 该程序将返回一个数据框,我将在 R 中使用它来打印表格并在显示时进行一些文本格式化...
【问题讨论】:
-
你见过
reticulatepackage吗? -
@SamMason 我相信这不是我的选择,因为其他人将使用 python 处理相同的输出,我是使用 R 作为我的应用程序 GUI 的疯狂人......跨度>