ホームページ >バックエンド開発 >Python チュートリアル >Python Matplotlib を使用して等高線プロットを描画する
Matplotlib は、Python の無料のオープンソース プロット ライブラリです。 Python スクリプトを使用して 2D グラフィックスとプロットを作成するために使用されます。 matplotlib 機能を使用するには、最初にライブラリをインストールする必要があります。
コマンド プロンプトで次のコマンドを実行すると、PyPi から Matplotlib の最新の安定したパッケージを簡単にインストールできます。
リーリー次のコマンドを使用して、conda 経由で Matplotlib をインストールできます -
リーリー等高線プロットは、等高線と呼ばれる一定の z スライスをプロットすることにより、2 次元表面で 3 次元データを視覚化するために使用されます。
これは、2 つの入力 X および Y (X および Y 軸座標) の関数である等高線関数 (Z) を使用してプロットされます。
リーリーMatplotlib は、等高線プロットを描画するための 2 つの関数 plt.contour および plt.contourf を提供します。
matplotlib.pyplot。輪郭線を描画するには、outline()メソッドを使用します。 QuadContourSet を返します。以下は関数 -
の構文です。 リーリー[X,Y]: Z 値の座標を示すオプションのパラメーター。
Z: 描画されたアウトラインの高さの値。
レベル: 等高線/領域の数と位置を決定するために使用されます。
###例### 別の例で等高線を描いてみましょう。
リーリー ###出力###contourf()関数
の構文です。 リーリー ###どこ、###
[X,Y]: Z 値の座標を示すオプションのパラメーター。
###例###
###例###
この例では、matplotlib.plt.contourf() メソッドを使用して極等高線プロットをプロットします。上記のすべての例では、numpy.meshgrid() 関数を使用して X 座標と Y 座標の配列を生成しました。
以上がPython Matplotlib を使用して等高線プロットを描画するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。