🥧

Tableau WoW2022 Week49:多重円のパイチャート

2023/12/08に公開

多重円の円グラフの作り方です。

WoW2022 Week49のお題

2022 – WEEK 49: Can you make a pie chart?
https://workout-wednesday.com/wow2022w49/

条件

  • セグメントと売上を使って円グラフを分割する。
  • 外側にセグメントのラベルを表示し、細い線とする。
  • 外側と内側の間に余白を設ける。
  • 外側の70%の色の円グラフを内側の色にする。
  • 内側に売上合計と売上比率を追加する。
  • 円グラフの書式に合わせる(#F5B800、#4461A1、#DF5F50)

作成のポイント

円グラフを重ねて作る

マップの多重レイヤーを使って、円を重ねます。
先に、MAKEPOINT関数で、座標を1つ作っておき、その座標に対してマップレイヤーとして円を重ねていく感じです。

MAKEPOINT(0,0)

Tableau Desktop 2020.4(2020年12月リリース)からできるようになりました。
それ以前は、2層(ドーナツチャート)までしか作成できなかったので、画期的ですね。

https://www.tableau.com/ja-jp/2020-4-featuresß

レイヤーを重ねるとどれがどの円か分かりづらくなるので、名前をつけておくとよいと思います。

なお、サイズに数字をなにか入れておかないと、大きさの調整がうまくできませんでした。

マウスのフォーカスが当たらないようにする

マークから「選択項目を無効にする」にチェックを入れて、マウスオーバーした時にフォーカスが当たらないようにします。
多重円だと複数の円を重ねることになるため、ツールヒントなどが不要な場合は、無効にした方がスッキリすると思います。

円の内側のラベル

通常、円グラフのラベルは円の外側にしか表示できません。(移動すれば別ですが、それだと動的なものはうまくいかない)
そこで、小さな円グラフを書いて、その外側にラベルをいれることで、あたかも円の内側にラベルがあるように見せています。
多重円だからこそのテクニックですね。

作成したViz

https://public.tableau.com/app/profile/oqbn/viz/WOW2022W49_16977347936450/WOW2022W49

お手本と違ったところ

お手本がダウンロードできなかったので、こちらのサイトにて確認。
特に違うところはなさそうです。

https://donnacoles.home.blog/tag/week-49/

今回の学び

  • フォーカスが当たらないようにするところ。
  • ラベルを円グラフの内側に表記するテクニック

マップレイヤーをうまく使うと、表現の幅がさらに広がるように思います。
多重円以外でも、何か使い所がないか、探究してみます。

Discussion