テーブル計算の概要

Tableau の計算

Agata Bak-Geerinck

Senior Data Analyst, Telenet

テーブル計算とは

テーブル計算 は、キャンバス上にあるデータだけに基づき、可視化の値を変換します。

余白

  • キャンバスにない、またはフィルタで除外されたメジャー/ディメンションは無視

余白

  • Tableau 内のローカルデータで計算

余白

  • 基本データではなく、ビュー上の「仮想テーブル」に対して処理
Tableau の計算

テーブル計算 vs. データソース

基になるデータセット:

受注、製品、販売者、地域、利益の例を示すデータセット

可視化:

行に製品、列に利益合計の棒グラフ例

仮想テーブル:

製品と利益合計の仮想テーブル例

Tableau の計算

テーブル計算の例

余白

ランニング(累積):

左:四半期ごとの利益合計、右:四半期ごとの累積合計を示す 2 つの棒グラフ

余白

全体に占める割合:

左:四半期ごとの利益合計、右:年内における四半期利益の割合を示す 2 つの棒グラフ

Tableau の計算

テーブル計算の例

余白

差分:

左:四半期ごとの利益合計、右:直前四半期との差分を示す棒グラフ

余白

ランキング:

左:四半期ごとの利益合計、右:利益合計に基づく四半期の順位を示す棒グラフ

Tableau の計算

Tableau のクイック テーブル計算

余白

クイック テーブル計算へのアクセス方法を示す Tableau UI のスクリーンショット

1 Tableau には一般的な計算を簡単に行える「クイック テーブル計算」があります。
Tableau の計算

複数ディメンション:アドレッシングとパーティショニング

製品×年の利益

2 製品の月別・年別利益を示す表

パーティション:

  • グループ化を定義するディメンション=スコープ
    • 例1)年×月
    • 例2)製品×年

残りのディメンション=アドレッシング フィールド:

  • 計算の進む方向を決定
    • 例2)月はアドレッシング:新→旧に並べ替えると計算が変わる
Tableau の計算

テーブル計算の背後にある数式

ランニング関数:

例:RUNNING_SUM(),RUNNING_AVG() など

ランニング合計の数式例

ウィンドウ関数:

例:WINDOW_SUM(),WINDOW_AVG() など

ウィンドウ合計の数式例

製品×年の利益

製品の月別・年別利益にランニング合計を適用した表

製品×年の利益

製品の月別・年別利益にウィンドウ合計を適用した表

Tableau の計算

Tableau のテーブル計算アシスタント

Tableau のテーブル計算アシスタントの画面

Tableau の計算

データセット:英国の衣料品ビジネス

英国のシルエットとセーターなどの衣類販売例のビジュアル

Tableau の計算

練習しましょう!

Tableau の計算

Preparing Video For Download...