RGBカラーシステムでは、赤、緑、青の各色に2ビットのデータが使用されます。つまり、各色は0から255までのスケールで実行されます。黒は00,00,00になり、白は255,255,255になります。Matplotlibには、使用できる事前定義されたカラーマップがたくさんあります。これらはすべて255に正規化されているため、0から1まで実行されます。データを正規化するだけで、次のようにカラーマップから手動で色を選択できます。
>>> import matplotlib.pyplot as plt
>>> Blues = plt.get_cmap('Blues')
>>> print Blues(0)
(0.9686274528503418, 0.9843137264251709, 1.0, 1.0)
>>> print Blues(0.5)
(0.41708574119736169, 0.68063054575639614, 0.83823145908467911, 1.0)
>>> print Blues(1.0)
(0.96555171293370867, 0.9823452528785257, 0.9990157632266774, 1.0)
事前定義されたすべてのカラーマップは次のとおりです。独自のカラーマップを作成することに興味がある場合は、ここに良い例があります。また、慎重に色を選択することに関するIBMの論文もあります。これは、データを視覚化するために色を使用している場合に考慮すべきことです。