ナレッジベース

さまざまな幅の棒グラフ (カスケード グラフまたはマリメッコ グラフ) を作成する


発行: 31 Jul 2017
最終修正日: 20 Jul 2023

ご質問

可変幅ヒストグラム、カスケード グラフ、マリメッコ グラフとしても知られる、バー同士が接する可変幅棒グラフを作成する方法。

環境

Tableau Desktop

回答

[サイズ] でも使用されるメジャーの累計を連続軸にしたグラフにバーを追加して、バーの幅を定義します。

添付のワークブックの例では、"Superstore (スーパーストア)" サンプル データ セットを使用して次の方法を示しています。

  1. [市区町村] を [フィルター] シェルフまでドラッグします。
  2. [フィルター] ダイアログで [Austin (オースティン)] のみをオンにして、[OK] をクリックします。
  3. "Sales (売上高)" を [行] シェルフまでドラッグします。
  4. [Customer Name (顧客名)] を [マーク] カードの [ラベル] にドラッグします。
  5. [Quantity (数量)] を [マーク] カードの [サイズ] までドラッグします。
  6. [Quantity (数量)] を [列] シェルフにドラッグします。
  7. [列] シェルフで [SUM(数量)] を右クリックして [簡易表計算] > [累計] を選択します。
  8. [列] シェルフで [SUM(数量)] を右クリックして、[次を使用して計算] > [Customer Name (顧客名)] を選択します。
  9. [マーク] カードの [マーク タイプ] ドロップダウンで、[バー] を選択します。
  10. [サイズ] をクリックして、次を実行します。
  11. [固定] を選択します。
  12. [配置] で、[右] を選択します。
  13. [ラベル] で [Customer Name (顧客名)] を右クリックして、[並べ替え...] を選択します。
  14. [並べ替え] ダイアログで、次の操作を行って [OK] をクリックします。
    • [並べ替え順] で、[フィールド] を選択します。
    • ドロップダウン メニューで [売上高] を選択します。
  15. [列] シェルフで [SUM(数量)] を右クリックし、[ヘッダーの表示] をオフにします。
この記事で問題は解決しましたか?