2016-10-24 2 views
3

%%Rまたは%Rpushまたは%Rpullのようなjupiter Rの魔法に変換するか、またはR関数を通常のpythonスクリプトに変換するにはどうすればよいですか?jupyter Rマジックをpythonスクリプト

+1

を実装の最後に述べた問題を解決するあなたが自動変換をしたいですか? 1つの可能性は、%% Rのすべてのセルをスクリプトに入れ、 'subprocess'を使ってスクリプトを呼び出すことです。 [この質問](http://stackoverflow.com/questions/24544190/calling-r-script-from-python-using-rpy2) 'rpy2'を' r.source( "script.R") ' – cd98

+0

と一緒に使用することを提案しています自動変換は素晴らしいと思います! –

+0

次のような意味です:http://stackoverflow.com/questions/6434569/executing-an-r-script-in-python-via-subprocess-popen 'process = subprocess.Popen(['R'、 '--vanilla '、' -args '、' \\%s_DM_Instances_R.csv \\ '%output_filename、' <'、' /home/kevin/AV-labels/Results/R/hierarchical_clustering.R ']、stdout = subprocess.PIPE 、stdin = subprocess.PIPE、shell = True) process.communicate()#[0]はstdoutですが、%Rpush /%Rpullはどのように動作しますか? –

答えて

関連する問題