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

円形のmatplotlib.pyplot.contourfを作成するにはどうすればよいですか?


円形のmatplotlib.pyplot.contourfを作成するには、次の手順を実行できます-

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。

  • x、y、a、bを作成します およびc Numpyを使用したデータポイント。

  • 図とサブプロットのセットを作成します。

  • contourf()を使用して等高線図を作成します メソッド。

  • アスペクト比を設定します。

  • 図を表示するには、 show()を使用します メソッド。

import numpy as np
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.linspace(-0.5, 0.5, 100)
y = np.linspace(-0.5, 0.5, 100)

a, b = np.meshgrid(x, y)
c = a ** 2 + b ** 2 - 0.2

figure, axes = plt.subplots()

axes.contourf(a, b, c)

axes.set_aspect(1)

plt.show()

出力

円形のmatplotlib.pyplot.contourfを作成するにはどうすればよいですか?


  1. フラスコでMatplotlibを表示する方法は?

    Flaskでプロットを表示するには、次の手順を実行できます- 小さなアプリケーションを作成します。 Flaskアプリケーションを実行するには、現在のディレクトリに移動します。 $ export FLASK_APP =file.py $フラスコ実行 ブラウザを開き、url:http://127.0.0.1:5000 /print-plot/を押します 図をプロットするために、ランダムを使用してxとyのデータポイントを作成できます。 作成した軸にデータポイントxとyをプロットします。 図をpng図形式で記述します。 BytesIOのコンテンツ全体を取得します オブジェクト。 例

  2. 開いているすべての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.sho