グラフオブジェクトが持つstyle属性に1〜48の値を設定することで、グラフのスタイル(見た目)を指定できる。そのバリエーションを画像で紹介。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
OpenPyXLが提供するグラフ関連のクラス(AreaChartクラス、BarChartクラスなど)のインスタンスはstyle属性を持つ。この属性に1〜48の整数を設定することで、グラフのビジュアルを設定できる。これを一覧したのが冒頭の画像だ。
上の画像は、BarChartクラス(棒グラフ)を例としているが、例えば折れ線グラフでは塗りつぶす部分がないので、グラデーションを使った塗りつぶし効果などは得られない。このようにグラフの種類によっては得られるスタイルが異なるが、それでも基本的な方向性は同様だ。
上の画像を見れば分かる通り、スタイルは大きく8つのカラーバリエーションと6つのパターンの組み合わせで48種類となっている。
グラフの種類ごとに、これらの全ての組み合わせを示すのは大変なので、多色(上の画像では棒グラフを青/赤/緑で塗り分けているもの)を使ったパターンについて、棒グラフ/面グラフ/折れ線グラフ/散布図/円グラフ/レーダーチャート/ドーナツグラフ/株価チャートでどのようなスタイルで描画されるかを示す。他のカラーバリエーションについては以下の画像から想像できるだろう。
Copyright© Digital Advantage Corp. All Rights Reserved.