Looker 允许您根据查询结果创建图表和图形,以直观呈现和展示数据。由于 Looker 会将查询详情和可视化配置保存在一起,因此共享查询时,接收者既能看到可视化图表,也能看到底层数据。
数据系列是图表上绘制的一组相关数据点,例如某个日期范围内的每日订单数。图表类型决定了每个系列的显示方式,例如柱形图中的同色柱形或折线图中的单条折线。您可以在修改菜单的系列标签页中查看和自定义每个系列,并在图表图例中显示系列名称。
快速指南
您可以为“探索”中的任何查询结果集添加醒目的可视化图表。

- 创建并运行查询。
- 打开可视化图表标签页。
选择最适合呈现数据的可视化类型。如需查看更多选项,请选择显示的图表选项右侧的
…。
您选择的可视化图表类型决定了 Looker 如何在图表中表示每个数据系列。
选择修改,配置可视化选项设置,例如为图表轴命名和排列图表轴、选择每个数据系列的位置和类型,或修改图表调色板。
您可以通过指定要在可视化图表中包含的维度和测量指标,进一步自定义可视化图表。如果您的数据缺少关键值,您可以让 Looker 在可视化图表的相应部分填充这些值。
使用图表设置自定义可视化图表
您可以自定义可视化图表,使数据更易于阅读,并添加视觉样式。在可视化栏中选择修改,查看修改菜单,然后更改设置以获得适合您的结果。
编辑菜单中的设置会因可视化图表类型而异。如需查看特定可视化图表类型可用的可视化选项,请在可视化图表类型文档页面上选择该类型。
在单个图表中包含多种可视化图表类型
图表可以包含多种类型的可视化图表。例如,您可以创建同时使用折线和柱形的图表:

如需创建包含多种可视化类型的图表,请在创建初始可视化图表后,按照以下步骤操作:
- 选择修改按钮以显示自定义选项。
- 选择系列标签页。
- 在自定义部分中,图表中的每个系列都会显示一个条目。选择系列旁边的箭头,即可显示其自定义选项。
- 在类型框中,选择要用于该系列的可视化图表类型。
包含多种系列类型的图表始终将折线系列和散点系列置于面积系列、柱形系列和条形系列的前面。
如需更改柱形、条形和面积系列的分层顺序,请更改这些系列在数据表中的位置,然后选择运行按钮。最左侧的系列位于最上层,最右侧的系列位于最下层。
创建包含多种可视化图表类型的堆叠图表
您可以在包含多种可视化类型的图表中添加堆叠系列。与您在可视化标签页中选择的图表类型相同的所有系列都会堆叠在一起;其他类型的系列不会堆叠。例如,在柱形图中,柱形系列会堆叠,但折线系列不会堆叠。

如需创建此类图表,请按以下步骤操作:
- 创建并运行包含多个序列的查询。这可以通过多个测量或透视来完成。
- 在可视化标签页中,选择笛卡尔图表类型(箱线图或瀑布图除外)。
- 打开编辑菜单。
- 在绘图标签页中的序列定位下,选择堆叠。此选项会将所有系列堆叠为该笛卡尔图表类型。
- 在系列标签页中的自定义下,展开要更改图表类型的系列。
- 对于要更改的每个系列,请在类型字段中选择一个可用选项。您可以为每个系列选择不同的图表类型。
- 默认情况下,所有系列都会添加到左侧轴。如果您想为堆叠序列和其他序列使用不同的 Y 轴,请打开 Y 标签页,然后将要更改的序列从右轴部分拖动到左轴部分。或者,您也可以使用多个 Y 轴或 X 轴。
在可视化图表中隐藏字段
Looker 会将查询返回的所有维度和测量添加到任何可视化图表中。有时,您可能不想在图表中显示每个维度或测量。您可以通过多种方法隐藏字段:
- 在查看可视化图表时暂时停用某个字段。这可以通过可视化图表的图例来完成。
- 在可视化图表中完全隐藏某个字段。您可以通过数据表中的列齿轮菜单执行此操作。
- 允许字段在可视化图表中保持可用,但在可视化图表中默认停用。为此,您可以修改可视化图表。
在可视化图表中暂时停用某个字段
如需在查看可视化图表时暂时隐藏一个或多个序列,请在可视化图表的图例中选择要隐藏的序列。您选择的系列名称将在图例中灰显,并且可视化图表将更新,以排除可视化图表中的数据。
如需取消隐藏系列,请再次在图例中选择该系列的名称。
在已保存的 Look 或信息中心内查看可视化图表时,以这种方式隐藏系列并非永久性操作。
在可视化图表中完全隐藏字段
如需在可视化图表中完全隐藏一个或多个字段,请按以下步骤操作:
- 在数据表中,选择要隐藏的系列对应列右上角的齿轮图标。
- 选择在可视化图表中隐藏此字段。

在可视化图表中默认停用序列
如需默认停用某个系列,请按以下步骤操作:
- 如果可视化图表是已保存的 Look 或位于信息中心图块中,请进入信息中心图块或 Look 的修改模式。
- 在可视化图表的图例中,点击要停用的一个或多个系列的名称。停用后,图例中的系列颜色会变为灰色,并且数据会从图表中消失。
- 保存您的修改,将停用状态设为默认状态。
观看者可以在图例中选择该系列的名称,以暂时重新启用该系列。
在透视可视化图表中隐藏数据
在直观呈现透视探索结果时,单个字段会拆分为多个序列。例如,在本页面的创建包含多种可视化图表类型的堆叠图表部分中显示的可视化图表中,订单数字段分为三个系列:配饰 - 订单数、连衣裙 - 订单数和时尚连帽衫和运动衫 - 订单数。
您可以使用以下两种方法(与非透视系列相同)单独隐藏通过透视字段创建的每个系列:
此外,如需完全隐藏单个系列,您可以使用透视结果专用的齿轮菜单选项在可视化图表中隐藏此列,下一部分将对此进行介绍。
使用数据表中的齿轮菜单完全隐藏某个系列
您可以使用“探索”的数据表中的齿轮菜单,在透视可视化图表中隐藏特定数据列(系列)。
如需在可视化图表中隐藏特定数据列,请按以下步骤操作:

- 在数据表格中,选择列顶部的齿轮图标。
- 从下拉菜单中选择在可视化图表中隐藏此列。
对于您选择此选项的任何列,相应数据都不会显示在可视化图表中,并且相应序列也不会显示在可视化图表的图例中。不过,系统仍会显示根据父级字段创建的其他系列。例如,在下面显示的数据中,如果为 10 to 19 - Users Count(10 到 19 - 用户数)系列选择 Hide this column from visualization(在可视化图表中隐藏此列),则不会影响其他列,其他 Users Count(用户数)系列仍会显示。
使用数据表中的齿轮菜单完全隐藏字段
透视结果中的列齿轮菜单还包含在可视化图表中隐藏此字段选项,在可视化图表中完全隐藏字段部分对此进行了介绍。如果您将此选项应用于透视结果,系统会隐藏根据该字段创建的所有列中的数据,而不仅仅是您用于进行选择的单个列。换句话说,系统会隐藏根据父级字段创建的所有系列。在前面的示例中,所有用户数系列都会隐藏。
填充缺失的日期和值
某些数据集包含遵循可预测模式的值,例如日期。您可能会按时间范围提取数据,并发现某些日期、周、月或其他日期类型没有对应的值。默认情况下,数据表将仅显示查询返回的日期,并跳过任何缺失的日期。借助 Looker 的维度填充选项,您可以在数据表和查询可视化图表的相应轴上显示缺失的日期或其他值。维度填充对于许多天都没有数据或数据为 null 的查询特别有用。
以下数据是跳过没有对应值的日期的查询结果示例。
| 事故事件日期 | 事故计数 |
|---|---|
| 2011-10-06 | 2 |
| 2011-10-07 | 3 |
| 2011-10-10 | 1 |
| 2011-10-11 | 1 |
| 2011-10-12 | 2 |
| 2011-10-13 | 2 |
| 2011-10-14 | 2 |
| 2011-10-15 | 3 |
| 2011-10-16 | 3 |
如果您不使用维度填充,Looker 会连接其拥有的数据点,从而生成可能具有误导性的图表,其中不会显示没有数据的日期。在此示例中,图表似乎包含 2011-10-08 和 2011-10-09 这两个日期的值,即使这两个日期在数据表中没有对应的值。

启用维度填充后,系统会添加缺失的日期:
| 日期 | 值 |
|---|---|
| 2011-10-06 | 2 |
| 2011-10-07 | 3 |
| 2011-10-08 | Ø |
| 2011-10-09 | Ø |
| 2011-10-10 | 1 |
| 2011-10-11 | 1 |
| 2011-10-12 | 2 |
| 2011-10-13 | 2 |
| 2011-10-14 | 2 |
| 2011-10-15 | 3 |
| 2011-10-16 | 3 |
| 2011-10-17 | Ø |
| 2011-10-18 | Ø |
在可视化图表中,具有 null 值的日期会绘制为零。这使得图表更具信息量。

如需使用维度填充,请在“探索”的“数据”部分中选择相应维度的齿轮菜单。选择填充缺失日期或填充缺失值选项。

维度填充适用于具有是/否值、分层值和大多数日期类型的维度。通过使用 case 或 tier 参数,它还可以应用于基于值列表的任何维度。
只要您未对任何测量应用过滤条件,系统就会自动为使用单个维度和/或单个透视运行的查询启用维度填充功能。维度填充还可以同时应用于查询中的多个维度(包括透视维度),但如果 Looker 检测到填充值会生成过多字段,则可能会自动停用维度填充,以优化查询性能。
在某些情况下,您无法使用维度填充,例如:
Looker 开发者在某些维度上使用了
order_by_field参数或停用了allow_fill参数。当维度应用了过滤条件,并且具有固定数量的值(例如是/否、星期几、日期等)时。针对这些字段类型进行过滤会消除 Looker 需要以可预测且准确的方式填充任何缺失值的值。
当 Looker 检测到填充值会生成过多行或列时,会自动停用维度填充,以优化查询性能。
可视化提示
当您将鼠标悬停在可视化图表中的数据点上时,提示默认会显示所选维度和测量的值。

您可以使用自定义提示设置,在探索可视化编辑器中配置提示,方法是结合使用界面设置和支持 Liquid 模板的 HTML 编辑器。详细了解自定义提示。