私は rpy2 を使用してデータ分析と Python でのプロットを行っています。プロットを描画すると、プログラムが終了するまでウィンドウがハングアップするという事実を除いて、正常に動作します。実行時にプロットをクリアする方法はありますか? さらに、ウィンドウのサイズを変更すると、プロットは消えますが、ウィンドウは残ります。R を対話的に使用する場合、ウィンドウのサイズを変更すると、単にプロットのサイズが調整されます。Python内でこの機能を使用したいと思います。
たとえば、次のコードを実行すると、単純なプロットが表示されます。
import rpy2.robjects as robj
xdata = [2,4,6,8,10,12]
ydata = [1,2,3,4,5,6]
Rxdata = robj.IntVector(xdata)
Rydata = robj.IntVector(ydata)
plot = robj.r.plot
plot(x=Rxdata, y=Rydata, main='title')
ただし、ウィンドウのサイズを変更したい場合はプロットが消え、コードで他のことを続けたい場合は、このウィンドウがハングアップします。Rで機能してプロットをクリアするコマンドがある場合、機能する可能性がありますが、見つからないようです。任意のポインタをいただければ幸いです。