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

matplotlibとPythonを使用して、複数のプロットを同じ図にプロットするにはどうすればよいですか?


Matplotlibは、データの視覚化に使用される人気のあるPythonパッケージです。

データを視覚化することは、実際に数値を調べたり複雑な計算を実行したりすることなく、データで何が起こっているのかを理解するのに役立つため、重要なステップです。

定量的な洞察を聴衆に効果的に伝えるのに役立ちます。

Matplotlibは、データを使用して2次元プロットを作成するために使用されます。 Pythonアプリケーションにプロットを埋め込むのに役立つオブジェクト指向APIが付属しています。 Matplotlibは、IPythonシェル、Jupyterノートブック、SpyderIDEなどで使用できます。

Pythonで書かれています。これは、Pythonの数値PythonパッケージであるNumpyを使用して作成されています。

Pythonは、以下のコマンドを使用してWindowsにインストールできます-

pip install matplotlib

Matplotlibの依存関係は-

です
Python ( greater than or equal to version 3.4)
NumPy
Setuptools
Pyparsing
Libpng
Pytz
Free type
Six
Cycler
Dateutil

場合によっては、2つの異なるデータセットを理解する必要があります。これは、そのような複数のプロットをプロットできる場合です。

Matplotlibを使用して複数のプロットをプロットする方法を理解しましょう-

import numpy as np
import matplotlib.pyplot as plt
x1_val = np.linspace(0.0, 6.0)
x2_val = np.linspace(0.0, 3.0)
y1_val = np.cos(2.3 * np.pi * x1_val) * np.exp(−x1_val)
y2_val = np.cos(2.4 * np.pi * x2_val)
fig, (ax1, ax2) = plt.subplots(2, 1)
fig.suptitle('Two plots')
ax1.plot(x1_val, y1_val ,'o−')
ax1.set_ylabel('Plot 1')
ax2.plot(x2_val, y2_val, '.−')
ax2.set_xlabel('x-axis')
ax2.set_ylabel('Plot 2')
plt.show()
出力

matplotlibとPythonを使用して、複数のプロットを同じ図にプロットするにはどうすればよいですか?

説明

  • 必要なパッケージがインポートされ、使いやすさのためにそのエイリアスが定義されています。

  • データは、2つの異なるデータセットの「Numpy」ライブラリを使用して作成されます。

  • 「フィギュア」機能を使用して空のフィギュアを作成します。

  • データは「プロット」機能を使用してプロットされます。

  • set_xlabel、set_ylabel、およびset_title関数は、「X」軸、「Y」軸、およびタイトルのラベルを提供するために使用されます。

  • 「表示」機能を使用してコンソールに表示されます。


  1. matplotlibを使用してPythonを使用してヒストグラムを作成するにはどうすればよいですか?

    Matplotlibは、データの視覚化に使用される人気のあるPythonパッケージです。 データを視覚化することは、実際に数値を調べたり複雑な計算を実行したりすることなく、データで何が起こっているのかを理解するのに役立つため、重要なステップです。 定量的な洞察を聴衆に効果的に伝えるのに役立ちます。 Matplotlibは、データを使用して2次元プロットを作成するために使用されます。 Pythonアプリケーションにプロットを埋め込むのに役立つオブジェクト指向APIが付属しています。 Matplotlibは、IPythonシェル、Jupyterノートブック、SpyderIDEなどで使用できま

  2. PythonのSeabornを使用して、複数の変数を持つデータをどのように視覚化できますか?

    Seabornは、データの視覚化に役立つライブラリです。カスタマイズされたテーマと高レベルのインターフェイスが付属しています。リアルタイムの状況では、データセットには多くの変数が含まれています。場合によっては、データセット内の他のすべての変数とすべての変数の関係を分析する必要があります。このような状況では、二変量分布に時間がかかりすぎ、複雑になる可能性があります。 ここで、複数のペアワイズ二変量分布が浮かび上がります。 「ペアプロット」関数を使用して、データフレーム内の変数の組み合わせ間の関係を取得できます。出力は単変量プロットになります。 ペアプロット関数の構文 seaborn.pai