多系列图表
要为数据沟通增加上下文和清晰度,最好的方法之一是将数据与其他数据并排显示。例如:
- 贵公司的收入与成本随时间的变化
- 本月的平均订单价格和当月用户注册数
- 来自几个不同产品线的每日订单量
并排显示数据
在 Metabase 中,可视化多个系列主要有两种方法:
- 使用查询构建器(或 SQL,如果您使用 SQL)提出一个涉及多个维度的问题。例如,按地区和时间统计用户数量。
- 在仪表盘上,将多个共享一个共同维度(如时间)的问题组合到一个卡片上。例如,您可以将收入随时间的变化和成本随时间的变化放在一起查看。
提出一个涉及多个维度的问题
如果您正在创建一个新问题,可以通过汇总数据并按两个或更多维度进行分组,将结果以多系列可视化的形式查看。
例如,我们可能想按月份和产品类别查看销售额。在 Metabase 自带的示例数据库中,您可以统计行数,然后按 Product -> Category
和 Created At
分组。
Metabase 将自动显示一个多系列折线图,每个系列代表一个不同的类别。
Metabase 一次最多可以可视化一个维度的 100 个不同值,所以如果您选择的字段包含很多值,可能需要筛选这些值。
在仪表盘卡片上组合多个问题
您可以在一个仪表盘卡片上叠加多个问题。您甚至可以叠加查询不同数据库的问题,只要它们共享相同的日期时间维度即可。
-
创建仪表盘并进入仪表盘编辑模式。在仪表盘上,点击铅笔图标进入编辑模式。
-
向仪表盘添加一个问题,该问题包含时间或类别等维度。在实践中,您通常想要叠加的问题会是折线图或条形图。
-
编辑卡片的可视化效果。仍在仪表盘编辑模式下,将鼠标悬停在问题的卡片上,然后点击铅笔图标来编辑卡片的可视化效果。
- 添加更多数据。在左侧的“管理数据”侧边栏中,点击添加更多数据。
Metabase 会在左侧边栏中列出问题。可以绘制在卡片上的有效问题会有一个加号 +。您也可以将卡片当前的问题换成另一个问题,这可能会更新兼容问题的列表。
如有必要,X 轴和 Y 轴将自动更新。Metabase 会使用现有的卡片标题创建一个图例,以帮助您理解哪个问题对应图表上的哪个系列。根据需要重复此过程。
您还可以完全替换图表的原始问题,例如如果您想重新开始,或者想将问题的可视化效果重置为其原始设置。
-
(可选)重命名您的图表,以反映组合后的数据。
-
保存您的更改。
组合数字图表
如果您需要比较单个数字以了解它们的差异,Metabase 可以将多个数字图表转换为漏斗图或条形图。
-
向仪表盘添加一个数字图表。
-
可视化为漏斗图。(是的,我们知道您想要的是条形图,请耐心等待,您将要把漏斗图的类型切换为条形图。)在仪表盘编辑模式下,将鼠标悬停在卡片上,然后点击换一种方式可视化。Metabase 会将可视化效果更改为漏斗图。
-
添加更多数据。向图表中添加另一个返回单个数字的问题。
-
将漏斗类型设置为条形图。点击设置,并将漏斗类型更改为“条形图”。
多系列图表、数值和易读性
在显示多个系列时,务必要考虑到易读性。组合太多系列有时会降低数据的传达价值。
Metabase 允许您向多系列图表添加数值,但请谨慎使用此功能,尤其是在数据点众多的图表上。为多个系列(每个系列都有许多数据点)添加数值会使图表更难阅读。
在可视化 > 显示选项中,您可以切换在数据点上显示数值选项。Metabase 会尽力适应尽可能多的数值,使其美观地显示。您也可以通过将要显示的数值设置为全部来强制 Metabase 显示所有数据点的数值。
此外,您还可以配置数值的格式:
- 自动:Metabase 会为您选择合适的样式。
- 紧凑:Metabase 会缩写数值,例如,1,000 会变成 1K。
- 完整:数值以其自然形式显示。
现在,去让您的数据互相了解一下吧!
延伸阅读
阅读其他版本的 Metabase 的文档。