
出荷にかかる日数を週単位、週×市区町村単位で見る:Tableau DataSaber講義まとめ~Advanced II その8~
DataSaberの勉強のため、講義内容を私なりにまとめました。
講義はTableauを深く理解できる内容になっていて、非常に勉強になりました。
※手順の詳細は載せず、課題で習得できるテクニック/知識を中心に書いています。講義では詳しく説明されています。
※データソース:サンプル - スーパーストア
※Tableau Ver.2023.2.0
課題その1
ある一定の値(この場合は標準偏差)の範囲を色付けする。
超えたデータポイントの色を変える。
出荷にかかる平均日数を週単位の推移で見せる。
UCLを3σとする。
この限界を突破して遅延した週は何回あったか。
アウトプットイメージ

習得できるテクニック
リファレンスラインー標準偏差
WINDOW関数
まず考える
使うディメンション、不足しているフィールド、LODなどをイメージ。
必要なディメンション
オーダー日
配送日
不足している(作成する)フィールド
オーダー日と配送日の差分
LOD
オーダー日(週)レベル
Group By:オーダー日(週)
集計フィールド:AVG(オーダー日と配送日の差分)Vizレベル
Group By:オーダー日(週)
集計フィールド:MAX(AVG(オーダー日と配送日の差分))
作成ポイント
データソースの最小単位は「製品」になっている(オーダーIDが複数ある)。
配送をオーダー(バスケット)単位で行うのであればので、バスケット単位の平均。製品単位で配送する場合は、製品単位の平均になる。
作成手順

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

課題その2
何故超えたのか原因を探る。
遅延した週の配送先の市区町村を確認し、その原因を確認する。
アウトプットイメージ

習得できるテクニック
ランクで並べ替え
いらないフィールドを非表示にする
まず考える
使うディメンション、不足しているフィールド、LODなどをイメージ。
必要なディメンション
オーダー日(週)
市区町村
都道府県
地域
不足している(作成する)フィールド
オーダー日と配送日の差分
LOD
Group By:オーダー日(週)×市区町村×都道府県×地域
集計フィールド:AVG(オーダー日と配送日の差分)
作成ポイント
オーダー日も軸にしないと、「週ごとの平均」が出ない。ダッシュボード上はオーダー日はいらないので、「非表示」にする。
作成手順

最後にダッシュボードに並べて、フィルターアクションを設定する。
※LODあたりの説明、間違っていたらごめんなさい。あくまで今の私がこう認識しているだけです。

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