Workout Wednesday 2024 Week4 に挑戦してみた

はじめに

Workout Wednesday 2024 Week4に挑戦してみたので、答え合わせをしたいと思います。

workout-wednesday.com

お題と要件

お題:Can You Create Donut Charts Exceeding 100%?**

要件:

- ダッシュボードサイズ: 1366*768  
- シートの数: 2  
- 食料自給率上位7県と下位7県をドーナツチャートで表現  
- 食料自給率と都道府県名をラベル表示  
- 表示対象年(年度)は「2018年度」のみに設定する  
- 色は自由  
- ツールチップなし  

作成したViz

20240128150815 (クリックするとTabeau Publicに飛びます)

なにも見ずに1.5hぐらいで作成。
ぱっと見それっぽいですがどうでしょうか・・・。

答え合わせ

100%超えドーナツチャートの作り方
  • 私が作ったViz

    • 作成した計算フィールド
      100%以上
      IIF([Self-sufficiency ratio for food in calorie base 【%】]>= 100, [Self-sufficiency ratio for food in calorie base 【%】] - 100, NULL)
      100%未満
      IIF([Self-sufficiency ratio for food in calorie base 【%】]< 100, [Self-sufficiency ratio for food in calorie base 【%】], NULL)
      100%以上の余白
      IIF([Self-sufficiency ratio for food in calorie base 【%】] >= 100, 200 - [Self-sufficiency ratio for food in calorie base 【%】], NULL)
      100%未満の余白
      IIF([Self-sufficiency ratio for food in calorie base 【%】]< 100, 100 - [Self-sufficiency ratio for food in calorie base 【%】], NULL)

    • フィルター
      Fiscal Year
      FY2018を選択
      Prefecture
      [Self-sufficiency ratio for food in calorie base 【%】]の上位7と下位7(シートごと)

    • 手順
      1.行に直接0を入力×2
      2.片方は上記で作成したメジャーバリューで円グラフを作成し、もう一方はラベルに[Prefecture][Self-sufficiency ratio for food in calorie base 【%】]を入れた白い円にする
      3.2を二重軸にしてサイズ調整し、色を設定する([100%未満][100%以上の余白]の色は同じ色にする) 4.同じ手順でもう1枚Vizを作成

初っ端からやらかしています。
「シートの数: 2」を勘違いして上位と下位を別のシートにしてしまいました。

  • お手本との比較
    • メジャーバリューは3つ
      100%未満と100%以上の余白は1つの計算フィールドでよかった。
    • 1枚のシートで上位と下位を表示している
      結合セットを使用して上位と下位を同じシートに表示している。
      列を揃えるためにINDEX()を使用している。
      丸の位置を合わせるため(?)に属性を使用している。

凡例の作り方

  • 私が作ったViz

    • 作成した計算フィールド
      分類
      IIF([Self-sufficiency ratio for food in calorie base 【%】] > 100, '100-199%', '0-99%')

    • 手順
      1.列に直接0を入力×2
      2.片方を四角にして[分類]を色に入れ、もう一方はテキストにして[分類]をテキストに入れる

  • お手本との比較

    • 四角のマーク1つで完成
      色とテキストに%を分類した計算フィールドを入れるだけ。

難しく考えすぎて謎にややこしいことをしていました。

感想

WOWは1年くらい前に1度だけ挑戦したことがあり、その時は全く歯が立ちませんでした。
今回やってみて、思ったよりすんなりできたな?と思っていたのですが、要件の理解が足りていないだけでした。
ちゃんと要件を守っていたら完成していなかったかも・・
ということで、やっぱりWOWは難しい!