はじめに
matplotlibのグラフはスタイルを変えることでグラフの見た目を変えることができる。ここでは、その詳細について説明する。
解説
モジュールのインポート
適当なplotの作成
スタイルの適用
plt.style.use(‘スタイル名’)でスタイルが適用され、plotの見た目が変化する。
figを作成する前にスタイルの適用を行うことでplotに反映される。
図の見た目はスタイルを設定することで容易に変えることができる。
その例を以下に示す。
plt.style.use(‘classic’)
![](https://sabopy.com/wp/wp-content/uploads/2019/02/classic-1-800x291.png)
plt.style.use(‘fivethirtyeight’)
![](https://sabopy.com/wp/wp-content/uploads/2019/02/fivethirtyeight-1-800x254.png)
plt.style.use(‘tableau-colorblind10’)
![](https://sabopy.com/wp/wp-content/uploads/2019/02/tableau-800x280.png)
plt.style.use(‘Solarize_Light2’)
![](https://sabopy.com/wp/wp-content/uploads/2019/02/Solarize_Light2-1-800x280.png)
plt.style.use(‘ggplot’)
![](https://sabopy.com/wp/wp-content/uploads/2019/02/ggplot-1-800x280.png)
スタイルを2重で設定
スタイルを2重で指定すると、両方のスタイルが混ざったスタイルになる。
ggplot + fivethirtyeight
![](https://sabopy.com/wp/wp-content/uploads/2019/02/ggplot_and_fivethirtyeight-800x266.png)
fivethirtyeight + Solarize_Light2
![](https://sabopy.com/wp/wp-content/uploads/2019/02/five_and_sol-800x254.png)
Solarize_Light2 + fivethirtyeight
![](https://sabopy.com/wp/wp-content/uploads/2019/02/sol_and_five-800x254.png)
スタイルを指定する順序によっても見た目が変わる。
参考
Style sheets reference — Matplotlib 3.1.0 documentation
コメント