プロットしたrpy送X11突然閉?
質問
を使用していRPy2を推定した。プロット図ではX11画面を直ちに消え去ります。
すべての私のタイピングは、以下の場 CCFS データマトリクス
import rpy2.robjects as robjects
r = robjects.r
pca = r.princomp(CCFS)
r.plot(pca,main="Eigenvalues")
r.biplot(pca,main="biplot")
r['dev.off']() #*EDIT* the problem persists even if I remove this line.
Am Iなどの?知っているかないものがあったりすることがプロットでprincompを返しまListVectorだけるように、nullになります。
解決
add
input() # for Python3
# raw_input() # for Python2
.
ユーザがEnterキーを押すまでプログラムが終了しないようにするための
。
他のヒント
としてのボとで呼び出し dev.off()
インタラクティブグラフィカルデバイスまでの原因となる装置があり、そのディスプレイのが消え).一方、閉非インタラクティブデバイスはほぼ前に必要とされるプロットで確認できた( rpy2のドキュメントグラフィカルデバイス).
私の推測がPythonコードとして有望と考えられる単独プログラム/スクリプトでの対話モードにおけるセッション。つまり私は疑いるようなもの python myscript.py
にシェルのコンテンツの myscript.py
との上記コード);スクリプトを埋め込Rは終了し、での。このがんZackです。試 python -i myscript.py
, その後、Pythonコンソール import sys; sys.exit(0)
見出Pythonと閉Rインタラクティブデバイス.
所属していません StackOverflow