2017-06-27 1 views
0

5つのクラスタと10の製品を持つデータセットがあります。私はこれらの50個のバケットのそれぞれに売上を集計しました。私はこれをtableauに送り、ヒートマップを作成しました(clusters = columns、products = rows)。Tableau - 行のパーセンテージを示す列と色のパーセンテージを示すヒートマップを作成します。

クラスタのいくつかは他のクラスタよりもはるかに大きく、ヒートマップ全体に影響を与えます。私がしたいのは、列内のランクを表示するために、列とサイズの%を表示するために色を使用することです。これを行う簡単な方法はありますか?たぶん2計算フィールド?

答えて

0

テーブル内のデータを同じ「サイズ」にするためには、データを「標準化」する必要があります。これは、各データを最大データ値で割ることで可能です。関数WINDOW_MAX(expression、[start、end])は、すべての "WINDOW"のMAXデータ値を取得します。

Color_to_show = SUM(CLUSTER_SIZE)/ WINDOW_MAX(SUM(CLUSTER_SIZE))

これはあなたのheat_mapを表示する色の0-1値の範囲を提供します。

関連する問題