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

Matplotlibのカスタムカラーマップを使用してデータをimshow()にプロットする方法は?


データをimshow()にプロットするには matplotlibのカスタムカラーマップを使用すると、次の手順を実行できます-

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
  • numpyを使用してランダムなデータポイントを作成します。
  • カラーマップを生成します 色のリストからのオブジェクト。
  • データを画像として、つまり2Dの通常のラスターに表示します
  • 図を表示するには、 show()を使用します メソッド。

from matplotlib import pyplot as plt
from matplotlib.colors import ListedColormap
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.random.rand(5, 5)
cmap = ListedColormap(['r', 'g', 'b'])
plt.imshow(data, cmap=cmap)
plt.show()

出力

Matplotlibのカスタムカラーマップを使用してデータをimshow()にプロットする方法は?


  1. Matplotlib – Pythonプロットに度記号を挿入する方法は?

    度記号をプロットに挿入するには、LaTeX表現を使用できます。 ステップ numpyを使用してpV、nR、Tのデータポイントを作成します。 plot()を使用してpVとTをプロットします メソッド。 xlabelを設定します xlabel()を使用したpVの場合 メソッド。 ylabel()を使用して、温度のラベルを度記号で設定します メソッド。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.fi

  2. Python Matplotlibでカスタムカラーとカットーム領域サイズを使用して4D散布図をプロットする方法は?

    はじめに.. 散布図は、2つの変数間に関係があるかどうかを確認するために、2次元でデータを表す場合に非常に役立ちます。散布図は、データがX値とY値のドットとして表されるグラフです。 その方法.. 1.次のコマンドでmatplotlibをインストールします。 pip install matplotlib 2.matplotlibをインポートします import matplotlib.pyplot as plt tennis_stats = (('Federer', 20),('Nadal', 20),('Djokovic', 17),(