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

MatplotlibでParulaカラーマップを作成するにはどうすればよいですか?


matplotlibでParulaカラーマップを作成するには、次の手順を実行できます

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
  • numpyを使用してカラーマップデータを作成します。
  • 'LinearSegmentedColormap'を作成します 色のリストから。
  • ヤドリギ カラーマップを分析し、新しいカラーマップを作成するための小さなツールです。
  • imshow()を使用する データを画像として、つまり2Dの通常のラスターに表示する方法。
  • 図を表示するには、 show()を使用します メソッド。

from matplotlib.colors import LinearSegmentedColormap
import matplotlib.pyplot as plt
import numpy as np
from viscm import viscm
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
cm_data = np.random.rand(4, 4)
parula_map = LinearSegmentedColormap.from_list('parula', cm_data)
viscm(parula_map)
plt.imshow(np.linspace(0, 100, 256)[None, :], aspect='auto', cmap=parula_map)
plt.show()

出力

MatplotlibでParulaカラーマップを作成するにはどうすればよいですか?


  1. Matplotlibで軸を透明にする方法は?

    matplotlibで軸を透明にするために、次の手順を実行できます。 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 figure()を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 〜.axes.Axesを追加します サブプロットの配置の一部として図に。 現在の軸の面の色を設定します。 図に軸を追加します。 tを作成します およびs numpyを使用したデータ。 プロットt およびs plot()を使用したデータポイント 軸2のメソッド(ステップ5から)。 軸

  2. Matplotlibフィギュアのマージンを設定するにはどうすればよいですか?

    matplotlibフィギュアのマージンを設定するには、 margins()を使用できます。 メソッド。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 作成t およびy numpyを使用したデータポイント。 インデックス1の現在の図にサブプロットを追加します。 plot()を使用してtおよびyデータポイントをプロットします メソッド。 プロットのタイトルを設定します。 インデックス2の現在の図にサブプロットを追加します。 plot()を使用してtおよびyデータポイントをプロットします メソッド。 プロットのタイトルを設定します。