如何将数据分组 table (tableau)

How to group data in a table (tableau)

我有一个table,其中包含不同值的总和。您可以在附图中看到填充方法等于 FM-Paper 和 FM-Electronic。我怎样才能展示它,使其在视觉上更具吸引力?

警告:您的数据格式存在一些风险 - 重复计算值。考虑到这只是为了显示目的,我的建议如下:

我们的目标是创建一种视觉效果,让用户能够直观地意识到一个或多个类别是另一个类别的子集。 (当数据形状正确时,Tableau 本机执行此操作。)

要模拟子类别,请像这样创建一个计算字段:

If [Category] = 'FM-Paper' or [Category] = 'FM-Electronic' Then
STR('       ') + [Category]
Else [Category]
END

这只是在两个 'sub-categories.' 之前添加 space 如果它看起来更好或更好理解,你也可以做类似 '*****' 或 '----> '.

您可以更进一步,如果不需要,可以删除父类别 - 通过用计算字段替换您的值,只留下 'sub-category':

IF [Category] = 'Filling Method' Then NULL
Else [Value]
END