Pythonのグラフ描画ライブラリであるMatplotlibを使用して、グラフの色を変更する方法について説明します。この記事では、以下の色の指定方法を紹介します。
- 一文字で指定 (色の頭文字)
- 色の名前で指定
- RGB, RGBAで指定
- 16進数カラーコードで指定
一文字で指定 (色の頭文字)
最も簡単な色の指定方法です。全8種類の中から選択することができます。指定する値は色の英語表記の頭文字です。
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, np.pi*2)
y = np.sin(x)
plt.plot(x, y, color='r') # 赤色で描画
plt.show()
色の名前で指定
引数colorに色の名前 (英語表記)を文字列で指定することができます。
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, np.pi*2)
y = np.sin(x)
plt.plot(x, y, color='orange') # オレンジ色で描画
plt.show()
RGB, RGBAで指定
色の表現方式として代表的なRGBをMatplotlibの色指定に適用できます。RGBに「透明度 (alpha)」の要素を加えたRGBAでも指定可能です。
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, np.pi*2)
y = np.sin(x)
plt.plot(x, y, color=(1, 0, 0)) # RGBで赤色で描画
plt.show()
16進数カラーコードで指定
16進数カラーコードでも色を指定することができます。
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, np.pi*2)
y = np.sin(x)
plt.plot(x, y, color='#FF6347') # 16進数カラーコードでトマト色で描画
plt.show()
以上、PythonとMatplotlibを使用してグラフの色を変更する方法について説明しました。これらの方法を活用して、データの視覚化をより効果的に行いましょう。.