[Python][Matplotlib] Matplotlibのデフォルトカラーセット
引数 | 色 | 16進数コード | RGBコード(0~255) |
---|---|---|---|
'C0' | blue | #1f77b4 | (31, 119, 180) |
'C1' | orange | #ff7f0e | (255, 127, 14) |
'C2' | green | #2ca02c | (44, 160, 44) |
'C3' | red | #d62728 | (214, 39, 40) |
'C4' | purple | #9467bd | (148, 103, 189) |
'C5' | brown | #8c564b | (140, 86, 75) |
'C6' | pink | #e377c2 | (227, 119, 194) |
'C7' | gray | #7f7f7f | (127, 127, 127) |
'C8' | olive | #bcbd22 | (188, 189, 34) |
'C9' | light blue | #17becf | (23, 190, 207) |
以下は上の図を作成するソースコード。
import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111) for i in range(10): ax.plot([0, 1], [-i, -i], color='C{}'.format(i), linewidth=5) ax.text( x=1.05, y=-i, s='C{}'.format(i), color='C{}'.format(i), fontsize=14, verticalalignment='center' ) ax.set_xlim(0, 1.2) ax.set_axis_off() fig.savefig('default_colors.jpg', dpi=600)