Python
 Computer >> コンピューター >  >> プログラミング >> Python

開いているすべてのpyplotウィンドウ(Matplotlib)を閉じるにはどうすればよいですか?


plt.figure()。close(): フィギュアウィンドウを閉じます。

close() 単独で現在の数値を閉じます

close(h) 、hはFigureインスタンスであり、そのFigureを閉じます

close(num) number =numで図を閉じます

close(name) 、nameは文字列で、そのラベルで図を閉じます

close('all') すべてのフィギュアウィンドウを閉じます

from matplotlib import pyplot as plt
fig = plt.figure()
ax = fig.add_subplot()
plt.show()
plt.close()
としてインポートします

出力

開いているすべてのpyplotウィンドウ(Matplotlib)を閉じるにはどうすればよいですか?

ここで、ステートメントを交換します "plt.show()" および"plt.close()" コードで。プロットはすでに閉じられているため、出力としてプロットを表示することはできません。


  1. Matplotlib.pyplotのサブプロット間のスペースを削除するにはどうすればよいですか?

    matplotlibのサブプロット間のスペースを削除するには、 GridSpec(3、3)を使用できます。 クラスを作成し、サブプロット配置として軸を追加します。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 グリッドレイアウトを追加して、サブプロットを図内に配置します。 グリッドのサブプロットパラメータを更新します グリッド仕様の寸法範囲で反復します。 現在の図にサブプロットを追加します。 アスペクト比を設定します。 図を表示するには、 show()を使用します メソッド。 例 import matplotlib.pyplot as pl

  2. Pyplotでフィギュアの軸のリストを取得するにはどうすればよいですか?

    図形の軸のリストを取得するには、最初に図形を作成してから、 get_axes()を使用します。 軸を取得し、それらの軸のラベルを設定するメソッド。 numpyとfigを使用してxsとysを作成します figure()を使用する 方法。新しいフィギュアを作成するか、既存のフィギュアをアクティブにします。 add_subplot()を使用します 方法。 〜.axes.Axesを追加します nrows =1、ncols =1、index=1のサブプロット配置の一部として図に追加します。 。 図の軸を取得します 、 xlabelを設定します およびylabel 。 xとyのデータポイントを