2017-06-06 8 views
0

私が現在使用しているコードは次のようにあります。Pythonのmatplotlib Figureコンストラクタは、この番号で何をしますか?

import matplotlib.pyplot as plt 

fig = plt.figure(1) 

私の質問は以下の通りです:「1」は何ですか?私はそれがインデックスのいくつかの種類であると仮定しますが、documentationは、このパラメータを持っていません。

クラスmatplotlib.figure.Figure(figsize =なし、DPI =なし、のFaceColor =なし、EdgeColorを=なし、線幅= 0.0 、frameon = None、subplotpars = None、tight_layout = None)

私に何か不足していますか?私はこれを尋ねる最初の人ではないと確信していますが、検索や "あなたの答えを持っている可能性のある質問"は私に答えを与えてくれませんでした...

私は次の図プロット?

答えて

1

使用しているコマンドのドキュメントを参照する必要があります。他のドキュメントではありません。

matplotlib.pyplot.figure(num=None, figsize=None, dpi=None,...)は、num引数を持ちます。

num:整数または文字列、オプション、デフォルト:提供されていない場合なし
、新しいフィギュアが作成され、図番号がインクリメントされます。 Figureオブジェクトは、この番号を数値属性で保持します。 numが指定されていて、このIDを持つFigureがすでに存在する場合は、そのIDをアクティブにして、そのIDへの参照を返します。この図が存在しない場合は作成して返します。 numが文字列の場合、ウィンドウタイトルはこのFigureのnumに設定されます。

これを使用する必要はありません。連続してplt.figure()を呼び出すと、新しい数字が自動的に作成されます。

関連する問題