【问题标题】:How to group rows in Tableau into bands?如何将 Tableau 中的行分组为带区?
【发布时间】:2021-02-06 00:25:13
【问题描述】:

我对 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

如何做到这一点?

【问题讨论】:

    标签: tableau-api


    【解决方案1】:

    使用 Tableau 的内置创建组功能

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

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

    参考:
    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 博客:为单度量表创建标题的一键式技巧
    https://www.tableau.com/about/blog/2015/11/how-create-fast-headers-single-measure-tables-45945

    【讨论】:

    • 您好,欢迎来到 SO。很好的答案,我进行了编辑以缩短它。谢谢。赞成
    【解决方案2】:

    您可以使用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 添加到您的文本中。

    【讨论】:

    • group 功能在画面中可用时,为什么要走很长的路。此外,如果数据很大,这会使 viz 变慢。
    • 创建一个组更简单,但我认为生成的 sql 在两种“情况”下都是相同的——字面意思。如果您在 tableau prep 中进行提取或创建组,则案例计算会执行一次并存储结果 - 以时间换空间
    猜你喜欢
    • 2018-03-21
    • 2021-08-29
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 1970-01-01
    • 2023-03-11
    • 2021-03-04
    • 1970-01-01
    相关资源
    最近更新 更多