matplotlib– category –
-
colormapの範囲指定方法・高度な正規化の方法。 [matplotlib]
本記事では、カラーマップ(colormap, cmap)の範囲をどのように指定・調整するかについて詳しく解説します。 カラーマップの範囲とは colormap の「範囲」とは、データの最小値から最大値までの数値が、colormap のどの部分に対応するかを決定する設定のことです。具体的には、以下の要素が関係します。 vmin と vmax: imshow や scatter などの関数で、描画対象のデータの最小値 (vmin) と最大値 (vmax) を設定することができます。これにより、データ値が colormap のどの部分にマッピングされるかが決まります。... -
Colorbarを反転する2つの方法 [matplotlib]
Colorbar(カラーバー)はデータの値と対応する色を示します。デフォルトの色の順序を逆転させたり、Colorbarの軸自体を反転させたりしたいことがあります。本記事では、Colorbarの反転方法について詳しく解説します。 基本的なColorbarの作成方法 まずは、シンプルなイメージプロットとColorbarの表示方法を確認します。以下の例では、乱数から生成した2次元データをimshowで表示し、対応するColorbarを付与しています。 import matplotlib.pyplot as plt import numpy as np # 乱数データの生成 data = np.rando... -
matplotlib で colormap を反転する2つの方法
matplotlib のカラーマップ(colormap)はデータの値を色で表現します。場合によっては、既存のカラーマップの色の並び順を反転させることで、データの見せ方を調整したいことがあります。この記事では、matplotlib で colormap を反転する方法と、その活用例について解説します。 colormap を反転する目的 カラーマップとは、数値データを視覚的に表現するために色を対応付ける仕組みです。たとえば、viridis や plasma、coolwarm などが標準で用意されており、ヒートマップや散布図、等高線図な... -
cmap(colormap)一覧と選び方・使用方法 [matplotlib]
本記事では、matplotlib におけるカラーマップの種類、特徴、選び方、さらには具体的な使用例について詳しく解説します。 カラーマップの一覧 以下に、各カテゴリーごとにカラーマップを紹介します。 Sequential(順次) 値の大小がはっきりと連続しているデータ向け。低い値から高い値へと自然に色が変化するので、単調な増加・減少を示すデータに適しています。 Perceptually Uniform 系: ['viridis', 'plasma', 'inferno', 'magma', 'cividis'] これらは人間の視覚特性に配慮して設計されており、低値から高値...