ホームページ  >  記事  >  バックエンド開発  >  Matplotlib の fig.add_subplot() メソッドの引数を解釈するにはどうすればよいですか?

Matplotlib の fig.add_subplot() メソッドの引数を解釈するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-24 01:52:29809ブラウズ

How to Interpret the Argument in Matplotlib's fig.add_subplot() Method?

fig.add_subplot() の引数を理解する

Matplotlib では、fig.add_subplot() メソッドを使用してサブプロットを追加します。既存のフィギュア。 3 桁の数値である 1 つの引数を受け取ります。

引数の解釈

fig.add_subplot() の 3 桁の引数は位置を指定します。図内のサブプロット。各桁は特定のグリッド レイアウトを表します:

  • 最初の桁: サブプロット グリッドの行数
  • 2 番目の桁: の数グリッド内の列
  • 3 桁目: グリッド内のサブプロットの位置

考えてみましょう提供されるコード例:

import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
fig = plt.figure()
fig.add_subplot(111)
plt.scatter(x, y)
plt.show()

説明:

このコードでは、fig.add_subplot() の 3 桁の引数は 111 であり、これは次のことを意味します。 :

  • 最初の桁 (1): サブプロット グリッドには 1 行があります。
  • 2 番目の桁 (1): がありますグリッド内の 1 列です。
  • 3 桁目 (1): サブプロットはグリッド内の 1 番目 (唯一) の位置に配置されます。

したがって、引数として 111 を使用すると、Figure スペース全体を占める単一のサブプロットが作成されます。

同様に、引数 212 は 2 行 1 列のサブプロット グリッドを作成し、サブプロットは 2 番目に配置されます。グリッドの位置 (右下)。

以上がMatplotlib の fig.add_subplot() メソッドの引数を解釈するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。