如何将 Tableau 中的行分组到带中?

How to group rows in Tableau into bands?

我是 tableau 的新手,遇到了以下问题。以下是我正在使用的数据示例。

Count | Item
___________________
 1            A
 3            B
 2            C
 3            D
 5            E
 2            F
 5            G
 9            H

我正在尝试将其中的一些组合在一起,这样我就可以显示这些组的堆积条形图,如下所示:

 Count | Item
    ___________________
     6            A-C
     10            D-F
     14            G-H

如何操作?

您可以使用 CASE 语句来创建组。我在示例中将其命名为 group

CASE [Item]
    WHEN 'A' THEN 'A-C'
    WHEN 'B' THEN 'A-C'
    WHEN 'C' THEN 'A-C'
    WHEN 'D' THEN 'D-F'
    WHEN 'E' THEN 'D-F'
    WHEN 'F' THEN 'D-F'
    WHEN 'G' THEN 'G-H'
    WHEN 'H' THEN 'G-H'
END

然后将 group 添加到您的“行”功能区并将 Count 添加到您的文本。

使用 Tableau 的 built-in 创建组功能

在 Tableau 上查看和下载解决方案工作簿Public: https://public.tableau.com/profile/fosstin#!/vizhome/HowtoGroupYourDatainTableau/Dashboard-HowtoGroupYourData

  1. Right-click Item 维度并选择“创建”>“组”。这将打开“创建组”对话框 window。
  2. 在 window 顶部的字段名称文本字段中,输入分组维度的名称或使用 Tableau 提供的默认标题,即项目(组)
  3. Select 将您要分组的第一组字母,然后单击“分组”按钮。 按住控制键或 shift 键多选行。
  4. 输入群组名称(即 A-C)并按回车键。
  5. 重复步骤 5 和 6 创建 D-F 和 G-H 组,然后单击“确定”。
  6. Item (group) 维度拖到“行”功能区,将 Count 度量拖到“标记”卡中的“文本”。
  7. 在数据窗格中按 double-clicking Measure Values 将列 header 添加到计数列。
  8. Right-click Measure Values 药丸现在在标记卡上并选择格式。然后,在格式面板中,选择 Numbers > Number (Standard)

参考文献:
Tableau 帮助:对数据进行分组
https://help.tableau.com/current/pro/desktop/en-us/sortgroup_groups_creating.htm#create-a-group-from-a-field-in-the-data-pane

Tableau.com 博客:为 single-measure 表
创建 header 的 one-click 技巧 https://www.tableau.com/about/blog/2015/11/how-create-fast-headers-single-measure-tables-45945