見出し画像

出荷にかかる日数を週単位、週×市区町村単位で見る:Tableau DataSaber講義まとめ~Advanced II その8~

DataSaberの勉強のため、講義内容を私なりにまとめました。
講義はTableauを深く理解できる内容になっていて、非常に勉強になりました。

※手順の詳細は載せず、課題で習得できるテクニック/知識を中心に書いています。講義では詳しく説明されています。
※データソース:サンプル - スーパーストア
※Tableau Ver.2023.2.0


課題その1

ある一定の値(この場合は標準偏差)の範囲を色付けする。
超えたデータポイントの色を変える。

出荷にかかる平均日数を週単位の推移で見せる。
UCLを3σとする。
この限界を突破して遅延した週は何回あったか。

Advanced II Q8-1

アウトプットイメージ


色を変えて分かりやすく。各データポイントはレコード単位の平均。

習得できるテクニック

  • リファレンスラインー標準偏差

  • WINDOW関数

まず考える

使うディメンション、不足しているフィールド、LODなどをイメージ。

必要なディメンション

  • オーダー日

  • 配送日

不足している(作成する)フィールド

  • オーダー日と配送日の差分

LOD

  1. オーダー日(週)レベル
    Group By:オーダー日(週)
    集計フィールド:AVG(オーダー日と配送日の差分)

  2. Vizレベル
    Group By:オーダー日(週)
    集計フィールド:MAX(AVG(オーダー日と配送日の差分))

作成ポイント

  • データソースの最小単位は「製品」になっている(オーダーIDが複数ある)。

  • 配送をオーダー(バスケット)単位で行うのであればので、バスケット単位の平均。製品単位で配送する場合は、製品単位の平均になる。

作成手順

分布にして標準偏差内に色を付ける
 

折れ線グラフに円を2重軸にして重ねて、超えたデータポイントのみ色分けする。

WINDOW関数、便利そう。

課題その2

何故超えたのか原因を探る。

遅延した週の配送先の市区町村を確認し、その原因を確認する。

Advanced II Q8-2

アウトプットイメージ

ダッシュボードに2つ置いて、フィルターアクションで選んだ週の市区町村が出るようにする。

習得できるテクニック

  • ランクで並べ替え

  • いらないフィールドを非表示にする

まず考える

使うディメンション、不足しているフィールド、LODなどをイメージ。

必要なディメンション

  • オーダー日(週)

  • 市区町村

  • 都道府県

  • 地域

不足している(作成する)フィールド

  • オーダー日と配送日の差分

LOD

Group By:オーダー日(週)×市区町村×都道府県×地域
集計フィールド:AVG(オーダー日と配送日の差分)

作成ポイント

  • オーダー日も軸にしないと、「週ごとの平均」が出ない。ダッシュボード上はオーダー日はいらないので、「非表示」にする。

作成手順

ランクを利用したら並べ替えがうまくいく場合がある。

最後にダッシュボードに並べて、フィルターアクションを設定する。

※LODあたりの説明、間違っていたらごめんなさい。あくまで今の私がこう認識しているだけです。


参考文献:
DATA Saber Boot Camp Week7 "HandsOn - Advanced II" by KT
Images:
Image by Freepik


この記事が気に入ったらサポートをしてみませんか?