如何在 Tableau 中 group/pivot 数据?
How can I group/pivot data in Tableau?
假设我有两列:
A | B
1 | 5
1 | 6
2 | 16
3 | 7
3 | 9
我想要以下枢轴:
A | B
1 | 6
2 | 16
3 | 9
并对B
执行AVG()
或其他功能以显示结果。我该怎么做?
将"A"的数据类型转换为字符串,然后将其拖到维度中,如您所愿按A分组。
Pull dimensions and measures to rows - 当您将 A 和 B 拉入行时,Tableau 将自动在 "A" 上进行分组并在 "B" 上进行求和。
您可以通过创建计算字段或双击度量值框来执行更多操作。
AVG([B])
点击link下载twbx文件>>
Group by A tableau packaged workbook
很多选择:
- 如果您的度量位于行或列架子上,那么您只需从“分析”选项卡中拖出一条平均线
- 或者您可以从“分析”菜单中为您的列启用总计,然后使用 Avg
对所有列进行总计
- 或者您可以使用 table 计算,方法是将您的度量包装在对 window_avg() 的调用中,例如
window_avg(max(B))
- 或者您可以使用 LOD 计算,例如
{avg({fixed A : max(B)})}
但这可能有点矫枉过正
假设我有两列:
A | B
1 | 5
1 | 6
2 | 16
3 | 7
3 | 9
我想要以下枢轴:
A | B
1 | 6
2 | 16
3 | 9
并对B
执行AVG()
或其他功能以显示结果。我该怎么做?
将"A"的数据类型转换为字符串,然后将其拖到维度中,如您所愿按A分组。 Pull dimensions and measures to rows - 当您将 A 和 B 拉入行时,Tableau 将自动在 "A" 上进行分组并在 "B" 上进行求和。 您可以通过创建计算字段或双击度量值框来执行更多操作。
AVG([B])
点击link下载twbx文件>> Group by A tableau packaged workbook
很多选择:
- 如果您的度量位于行或列架子上,那么您只需从“分析”选项卡中拖出一条平均线
- 或者您可以从“分析”菜单中为您的列启用总计,然后使用 Avg 对所有列进行总计
- 或者您可以使用 table 计算,方法是将您的度量包装在对 window_avg() 的调用中,例如
window_avg(max(B))
- 或者您可以使用 LOD 计算,例如
{avg({fixed A : max(B)})}
但这可能有点矫枉过正