0

rpy2を使用してグラフをプロットしました。私はEclipseを使用しています。コードを実行すると、プロットが1秒間点滅し、消えます。保持するグラフを作成するにはどうすればよいですか?私のコードは次のとおりです。

#!/usr/bin/python

import rpy2.robjects as robjects
r = robjects.r

r('x = c(1, 2, 3)')
r('y = c(6, 7, 8)')

r('plot(x, y)')
4

4 に答える 4

1

R プロセスを終了すると、開いたままの対話型プロット ウィンドウが閉じられます...これが (Python) スクリプトの最後で起こっていることです。

Python プロセスを存続させなければならない場合 (組み込みの R がそれに依存しているため)、いくつかの戦略があります。最も簡単なのは、最後に追加することです。

import time
while True:
    time.sleep(1)
于 2012-08-20T22:26:53.453 に答える
0

を使用してプログラムを手動で開始しpython your_program.pyます。それは日食を使用することからの担保でなければなりません

于 2012-08-21T01:29:18.163 に答える
0

Rstudio を使用できますが、これはウィンドウを即座に強制終了します。または、例を使用してプロットをファイルにダンプしますpng

于 2012-08-20T06:49:07.513 に答える