Python

Python ListedColormap を一覧で描画する

ListedColormapのインスタンスをcmapに渡すと描画する。

サンプルコード

import seaborn as sns
import matplotlib as mpl
import matplotlib.pyplot as plt

fig, ax = plt.subplots(figsize=(10, 1))
fig.subplots_adjust(bottom=0.1)

ax.axis("off")
cb = mpl.colorbar.ColorbarBase(ax, cmap=sns.color_palette("coolwarm", as_cmap=True),
                                orientation='horizontal')
plt.show()

実行結果