Tableau 剧本 - 直方图

发布日期:2026-07-10 19:08:03   来源 : 杭州电子商务研究院    浏览量 :1
杭州电子商务研究院 发布日期:2026-07-10 19:08:03  
1

介绍

Tableau 是当今最流行的交互式数据可视化工具。它提供了各种各样的图表,可让您轻松有效地探索数据。本系列指南 - Tableau Playbook - 将介绍 Tableau 中各种常见的图表。本指南将重点介绍直方图

在本指南中,我们将按照以下步骤学习直方图:

  1. 我们将从一个示例图表开始,介绍它的概念特点。

  2. 通过分析一个真实的数据集:泰坦尼克号乘客的生存情况,我们将学习如何逐步建立直方图。同时,我们将从 Tableau 可视化中得出一些结论:

    1. 根据基本流程构建图表
    2. 使用高级功能优化和完善图表
  3. 介绍相关图表,并对条形图的变化进行比较。

入门

以下是本白皮书中的一个直方图示例。以下示例分析了欧 6 柴油乘用车的 NOx 测量结果。

该柱状图展示了NOx符合率相对频率分布,同时用不同的颜色将符合率分为四个等级,并根据每个等级得出一个结论。

直方图是一种非常流行的图表,甚至超过了它的衍生产品——条形图。它显示了数据的频率分布。特别是当您探索新的数据源时,您可以从直方图开始。为每个度量创建一个直方图,并分析值范围和分布。它是查找缺失数据或数据整理异常值的有用工具,也可用于分析分布的偏度。

直方图与条形图

我制作了一个表格来比较直方图和条形图在各个方面的区别:

方面 直方图 条形图
用法 与“垃圾箱比较 类别进行比较
数据类型 连续定量数据 离散定性数据
Tableau 中的数据角色 措施 方面
外貌 相邻条之间没有空格 相邻钢筋之间的间隙
相对与绝对比较 均支持 均支持
可扩展性 可以自定义间隔大小 不支持
数据大小 对于大值范围尤其有用 难以表示大规模的类别

数据集

在本指南中,我们继续使用泰坦尼克号数据集。感谢Kaggleencyclopedia-titanica提供此数据集。

它包含了 887 条真实泰坦尼克号乘客的记录。更多详细信息,请参考Kaggle

我们将分析乘客年龄如何影响生存率。

我们已经在我的条形图指南中了解了数据导入和预处理。 如果需要,你可以参考它。

基本流程

让我们一步一步绘制一个标准直方图:

  1. 单击“显示我”,您将看到直方图的请求。

    要查看直方图,请尝试“1 测量值”。它将创建一个 bin 字段。

    Tableau 将自动生成Age (bin)CNT(Age)

    基本流程1

  2. 或者,我们可以手动绘制直方图:

    1. 右键点击Age度量,选择Create -> Bins...会弹出编辑对话框,保持默认即可,后面我们会修改。
    2. 将我们刚刚创建的维度“年龄(箱)”拖到列架中。
    3. 将度量“年龄”拖到“行”架中。
    4. 在“行”功能区上右键单击“SUM(Age)”,并选择“度量” -> “计数”
  3. 此外,我们还提供自定义的 bin 大小供用户调整:

    基本流程

    1. 右键单击“年龄(bin)”并选择编辑...
    2. 选择创建新参数...而不是固定大小。
    3. 参数对话框中,将参数重命名为“年龄段大小”。
    4. 将当前值设置为 5。
    5. 值范围中,将最小值设置为 1,将最大值设置为 12,将步长设置为 1。
    6. 右键单击我们刚刚创建的“年龄段大小”,并选择“显示参数控制”
    7. 它默认显示为文本字段。单击倒三角形并将类型更改为Slider

    现在我们可以通过滑动图例来调整箱子大小。基本流程3

  4. 最后一步,让我们完善一下这个图表:

    1. 将标题与参数绑定:单击“插入” ,然后在“编辑标题”对话框中选择“参数.年龄段大小” 。
    2. 按住Control键( Mac 中为Command键)将会复制并将“CNT(Age)”拖入Marks - Label
    3. 隐藏“年龄计数”轴:右键单击该轴并取消选中显示标题
    4. 将轴“年龄(箱)”重命名为“乘客年龄”。
  5. 可选步骤是使用定量颜色调色板来配合条形大小:按住Control键并将“CNT(Age)”拖入标记 - 颜色

    基本流程4

一个标准的柱状图就完成了。

分析

从基础柱状图中,我们可以得到乘客年龄分布情况,乘客主要集中在15~40岁之间,20~25岁乘客出现频率最高。

它只显示特定年龄段的绝对数字,但与生存率无关。我们将使用高级功能来实现这一点。

高级功能

堆叠直方图

为了分析年龄和生存率之间的关系,我们将生存率以堆叠条形图的形式添加到直方图中。步骤与堆叠条形图类似。我们在这里不做过多的展开。您可以参考上一篇指南了解更多详细信息:

  1. 将“Survived”拖入标记 - 颜色

  2. 添加百分比标签:

    堆叠直方图

    1. 按住Control键并将“CNT(Age)”拖入标记 - 标签
    2. 在标记架中右键单击“CNT(年龄)” ->单击“快速表计算” ->选择“总计百分比”
    3. 在标记架中右键单击“CNT(年龄)” ->单击“编辑表计算” ->选择“特定维度”->仅选中“存活”。
  3. 格式化百分比标签:在标记标签中右键单击“CNT(年龄)”-> 单击格式...- > 单击默认中的数字-> 选择

以上内容来自杭州电子商务研究院推送
关注
关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
Copyright © 2025-2027 ToB产业网址导航 公安备案 浙公网安备33010602013138号 浙ICP备16025413号-9
支持 反馈 关注 数据