知识库

创建可变宽度条形图(层叠图或 Marimekko 图)


发布时间: 31 Jul 2017
上次修改日期: 20 Jul 2023

问题

如何创建各个条形接触的可变宽度条形图,也称为可变宽度直方图、层叠图或 Marimekko 图。

环境

Tableau Desktop

答案

在度量的运行总和(也在“大小”上使用,用于定义条形的宽度)的连续轴上绘制条形。

附带的示例工作簿使用示例数据集“Superstore”来演示以下指引:

  1. 将“[City]”(城市)拖到“筛选器”功能区
  2. 在“筛选器”对话框中,仅选中“Austin”并单击“确定”
  3. 将“[Sales]”(销售额)拖到“行”功能区
  4. 将“[Customer Name]”(客户名称)拖到“标记”卡上的“标签”
  5. 将“[Quantity]”(数量)拖到“标记”卡上的“大小”
  6. 将“[Quantity]”(数量)拖到“列”功能区
  7. 在“列”功能区上右键单击“SUM(Quantity)”,并选择“快速表计算”>“汇总”
  8. 在“列”功能区上右键单击“SUM(Quantity)”,并选择“计算依据”>“Customer Name”(客户名称)
  9. “标记”卡上的“标记类型”下拉菜单中选择“条形”
  10. 单击“大小”,并执行以下操作:
  11. 选择“固定”
  12. 对于“对齐”,选择“右侧”
  13. “标签”上右键单击“[Customer Name]”(客户名称),并选择“排序...”
  14. 在“排序”对话框中,执行以下操作并单击“确定”
    • 对于“排序依据”,选择“字段”
    • 在下拉菜单中,选择“Sales”(销售额)
  15. “列”功能区上右键单击“SUM(Quantity)”,并取消选中“显示标题”
此文章是否已解决问题?