Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行从Python传递变量的R脚本_Python_R - Fatal编程技术网

运行从Python传递变量的R脚本

运行从Python传递变量的R脚本,python,r,Python,R,我有一个用R开发的进程,我必须从Python的Jupyter笔记本上运行。我必须向流程传递某些变量,但到目前为止我还没有成功。 我向你展示我迄今为止所做的努力。 谢谢你的帮助 import subprocess var=1 subprocess.check_output('Rscript \"--args $var \" /home/User/My_code.R' ,stderr=subprocess.STDOUT, shell=True) 您试图传递哪些变量?本例中仅传递“var”。您需

我有一个用R开发的进程,我必须从Python的Jupyter笔记本上运行。我必须向流程传递某些变量,但到目前为止我还没有成功。 我向你展示我迄今为止所做的努力。 谢谢你的帮助

import subprocess

var=1

subprocess.check_output('Rscript \"--args $var \" /home/User/My_code.R' ,stderr=subprocess.STDOUT, shell=True)

您试图传递哪些变量?本例中仅传递“var”。您需要提供一个参数列表,如
subprocess.check_输出(['Rscript','--args','$var','/home/User/My_code.R',stderr=subprocess.STDOUT,shell=True)