[matplotlibの使い方] 36. グラフの背景にgridに沿った縞模様を表示する方法

matplotlib
スポンサーリンク
スポンサーリンク

はじめに

グラフの背景にgridに沿った縞模様を表示することで視認性を高めたグラフについて説明する。

スポンサーリンク

コード

コードをダウンロード
スポンサーリンク

解説

モジュールのインポート

データの生成

plotの設定

[plt.axhspan(0.4*i, 0.2+0.4*i, facecolor=’0.5′, alpha=0.3) for i in range(3)]により、x軸に対して平行な領域を所定の幅で透明度0.3のグレーで塗りつぶす。幅の設定は、最小値が0.4*i, 最大値が0.2+0.4*iとしたので、0〜0.2, 0.4〜0.6, 0.8〜1.0の間が塗りつぶされることとなる。

plt.grid(axis=’y’)でy軸のgridのみを表示した。

スポンサーリンク

参考

axhspan Demo — Matplotlib 3.1.0 documentation
スポンサーリンク
matplotlibpython
スポンサーリンク
この記事をシェアする
sabopy.comをフォローする
スポンサーリンク
サボテンパイソン

コメント