直方图

了解何时使用直方图,以及 Metabase 如何轻松创建直方图。

我们将逐步创建一个直方图,这是一种条形图,用于显示连续范围内的数据组。直方图有助于深入了解人们可能购买某商品的数量、他们可能购买的价格范围,甚至是一年中大多数人进行购买的时间。

直方图与条形图的比较

直方图是一种条形图。虽然典型条形图上的条形表示分类组,但直方图上的条形表示沿连续、可量化频谱的范围。

换句话说,您将数据分成若干个柱状区间,以便查看某个范围内值的分布情况。这些柱状区间长度相等(并且可以为空),并且柱状区间是连续的。每个条形的高度表示柱状区间中项目的计数(或比例)。柱状区间的数量由用户决定,尽管 Metabase 会自动为您选择柱状区间的数量。

这是一个条形图,显示按推荐来源分组的“人员”表中的人数计数。

A bar chart from the People table that groups people by their referral source.

这是我们将在下面的演练中创建的直方图。

The histogram we

Metabase 使创建直方图变得容易。事实上,如果数据适合直方图,Metabase 将自动为您创建一个直方图。

创建直方图

按照 Metabase 的示例数据库来创建下面详细介绍的直方图。

选择 + 新建 > 问题。在查询构建器选择您的起始数据下,选择 原始数据 > 示例数据库,然后选择 Orders 表。然后可视化结果。

查看“订单”表后,单击汇总。向下滚动并选择 Total,然后单击 + 按钮以添加分组。Metabase 将自动为您创建一个直方图!

Creating a histogram.

直方图显示,客户最有可能购买总额在 40-60 美元范围内的商品。如果您将鼠标悬停在其中一个条形上,Metabase 将显示该范围内订单的计数。您还可以单击条形来下钻数据,并查看构成该条形的订单。

编辑直方图

Metabase 为您提供了大量用于自定义条形图的旋钮。现在,我们将重点介绍使直方图脱颖而出的设置。

Metabase 将自动设置柱状区间的数量,但您可以更改 Metabase 对数据进行柱状区间划分的方式。单击汇总,向下滚动到 # Total,然后单击 自动分箱。下拉菜单将显示选项:自动分箱、10、50 或 100 个柱状区间,或 不分箱

Manually choosing how Metabase should bin the data along the x-axis.

单击设置 > 。x 轴刻度当前显示为 直方图。Metabase 会检测您的条形图何时应显示为直方图,并为您的可视化选择最佳 x 轴刻度。

如果您在三个选项之间切换,您会看到 直方图 是唯一一个条形彼此紧密相连的轴选项。紧密相连的条形表示 x 轴代表连续的数据范围。线性轴非常适合显示类别中的数据。序数轴非常适合显示按不同的数字类别分组的数据。例如,显示您收到的评分为 1、2、3、4 或 5 的数量。

序数轴与直方图的不同之处在于,序数轴按不同的数值分组,而不是连续的数值范围。

您还可以更改 y 轴的刻度,以使您的图表更易于理解。如果您的数据沿 y 轴的范围很高,请考虑使用对数刻度。如果您的范围很紧凑,则可以使用幂刻度显示计数(尽管您可能永远不需要这样做)。

祝您直方图使用愉快!

延伸阅读

我们将在以后的文章中介绍更多可视化类型。同时,请查看

下一步:地图指南

如何在 Metabase 中使用点地图、区域地图和网格地图来可视化数据。

下一篇文章