PythonのデータビジュアライゼーションライブラリであるMatplotlibを使用して、グラフの色をカスタマイズする方法について解説します。
一文字で色を指定する
最も簡単な色の指定方法です。全8種類の中から選択することができます。指定する値は色の英語表記の頭文字です。
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, np.pi*2)
y = np.sin(x)
plt.plot(x, y, color='g') # 緑色のサインカーブを描く
plt.show()
色の名前で指定する
引数colorに色の名前 (英語表記)を文字列で指定することができます。
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, np.pi*2)
y = np.sin(x)
plt.plot(x, y, color='purple') # 紫色のサインカーブを描く
plt.show()
RGB, RGBAで指定する
色の表現方式として代表的なRGBをmatplotlibライブラリの色指定に適用できます。RGBに「透明度(alpha)」の要素を加えたRGBAでも指定可能です。
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, np.pi*2)
y = np.sin(x)
plt.plot(x, y, color=(1,0,0)) # RGBで赤色を指定
plt.show()
以上の方法を組み合わせて、PythonのMatplotlibでグラフの色を自由にカスタマイズすることができます。データの視覚化に役立ててください。.