创建可视化图表和图形

Looker 允许您根据查询结果创建图表和图形,以直观呈现和展示数据。由于 Looker 会将查询详情和可视化配置保存在一起,因此共享查询时,接收者既能看到可视化图表,也能看到底层数据。

数据系列是图表上绘制的一组相关数据点,例如某个日期范围内的每日订单数。图表类型决定了每个系列的显示方式,例如柱形图中的同色柱形或折线图中的单条折线。您可以在配置面板的样式标签页中查看和自定义每个序列,并在图表图例中显示序列名称。

本文档是检索数据并依据数据绘制图表学习系列的一部分。

快速指南

您可以为“探索”中的任何查询结果集添加醒目的可视化图表。可视化图表会显示在可视化窗格中。

如需在全新“探索”体验中更改可视化图表类型,请按以下步骤操作:

  1. 点击 更改图表按钮,打开所有图表类型菜单。
  2. 从菜单中选择图表类型。或者,您也可以点击自动可视化,让 Looker 选择最适合显示结果的图表选项。

新的图表类型将显示在可视化窗格中。

选择可视化图表类型后,您可以使用配置面板中的样式标签页来修改或配置图表设置。

在样式标签页中,配置选项按可展开的部分进行整理。

如需查看每个部分中的选项,请点击相应部分的名称。如需收起该部分,请再次点击该部分的名称。

使用图表设置自定义可视化图表

您可以自定义可视化图表,使数据更易于阅读,并添加视觉样式。在配置面板中选择样式标签页,查看编辑选项,然后更改设置,以获得适合您的结果。

样式标签页中的设置会因可视化图表类型和查询而异。如需查看特定可视化图表类型可用的可视化选项,请在可视化图表类型文档页面上选择该类型。

在单个图表中包含多种可视化图表类型

图表可以包含多种类型的可视化图表。例如,您可以创建同时使用折线和柱形的图表。

如需创建包含多种可视化类型的图表,请在创建初始可视化图表后,按照以下步骤操作:

  1. 打开配置面板中的样式标签页,即可显示自定义选项。
  2. 展开系列菜单。
  3. 在自定义部分中,图表中的每个系列都会显示一个条目。点击系列名称,展开其自定义选项。
  4. 在类型菜单中,选择要用于该系列的可视化图表类型。

包含多种系列类型的图表始终将折线系列和散点系列置于面积系列、柱形系列和条形系列的前面。

如需更改柱形、条形和面积系列的分层顺序,请更改这些系列在数据表中的位置,然后点击运行以更新按钮。最左侧的系列位于最上层,最右侧的系列位于最下层。

创建包含多种可视化图表类型的堆叠图表

您可以在包含多种可视化类型的图表中添加堆叠系列。例如,您可以创建一个使用折线和堆叠柱形图的图表。在系列菜单的自定义部分中,如果某个系列设置的图表类型与主“探索”中选择的图表类型相同,则该系列会堆叠在一起。在系列菜单的自定义部分中设置了不同图表类型的系列不会堆叠。

例如,如果您选择柱形图作为探索的图表类型,则在系列菜单的自定义部分中设置了柱形图的所有系列都会堆叠,但设置了折线图的系列不会堆叠。

如需创建包含多种可视化图表类型的堆叠图表,请按照以下步骤操作:

  1. 创建并运行包含多个序列的查询。这可以通过多个测量或透视来完成。
  2. 如果尚未为探索选择笛卡尔图表类型,请在更改图表菜单中选择一种笛卡尔图表类型(箱线图或瀑布图除外)。
  3. 打开配置面板中的样式标签页。
  4. 在绘图菜单中,选择序列定位部分中的堆叠选项。此选项会将所有系列堆叠为所选的笛卡尔图表类型。
  5. 在系列菜单中的自定义下,展开要更改图表类型的系列。
  6. 对于要更改的每个系列,请在类型字段中选择可用的图表类型。您可以为每个系列选择不同的图表类型。
  7. 默认情况下,所有系列都会添加到左侧轴。如果您想为堆叠系列和其他系列使用不同的 Y 轴,请展开 Y 菜单,然后将要更改的系列从右轴部分拖动到左轴部分。或者,您也可以使用多个 Y 轴或 X 轴。

在可视化图表中隐藏字段

Looker 会将查询返回的所有维度和测量添加到任何可视化图表中。有时,您可能不想在图表中显示每个维度或测量。您可以通过多种方法隐藏字段:

  1. 在查看可视化图表时,使用可视化图表图例暂时停用某个字段。
  2. 使用数据列 “更多”菜单,在可视化图表中完全隐藏某个字段。
  3. 通过修改可视化图表,允许字段在可视化图表中保持可用,但默认停用

在可视化图表中暂时停用某个字段

查看可视化图表时,您可以在可视化图表图例中点击系列名称,暂时停用该系列。您点击的系列名称在图例中会变为灰色,并且可视化图表会更新,以从可视化图表中排除该系列的数据。

如需取消隐藏系列,请再次点击图例中的系列名称。

在已保存的 Look 或信息中心内查看可视化图表时,使用此方法隐藏序列并非永久性操作。

在可视化图表中完全隐藏字段

如需在可视化图表中完全隐藏一个或多个字段,请按以下步骤操作:

  1. 在数据窗格中,选择要隐藏的系列所在列中的 更多菜单。
  2. 选择在可视化图表中隐藏字段。

在可视化图表中默认停用序列

如需默认停用某个系列,请按以下步骤操作:

  1. 如果可视化图表是已保存的 Look 或位于信息中心图块中,请进入信息中心图块或 Look 的修改模式。
  2. 在可视化图例中,点击要停用的一个或多个系列的名称。停用后,图例中的系列颜色会变为灰色,并且数据会从图表中消失。
  3. 保存您的修改,将停用状态设为默认状态。

观看者可以在图例中选择系列名称,以暂时重新启用该系列。

在透视可视化图表中隐藏数据

在直观呈现透视探索结果时,单个字段会拆分为多个序列。

您可以使用以下两种方法(与非透视系列相同)单独隐藏通过透视字段创建的每个系列:

此外,如需完全隐藏单个系列,您可以使用数据列 更多菜单选项,该选项专门用于透视结果,即在可视化图表中隐藏此列,下一部分将对此进行介绍。

使用数据列更多菜单完全隐藏系列

您可以使用“探索”的数据表中的数据列 更多菜单,在透视可视化图表中隐藏特定数据列(系列)。

如需在可视化图表中隐藏特定数据列,请按以下步骤操作:

  1. 选择该列的 更多菜单。
  2. 选择在可视化图表中隐藏此列。

系统不会显示任何已隐藏的特定列的数据,包括在图例中。不过,共享同一底层测量值的其他透视列仍会显示在可视化图表中。

使用数据列更多菜单完全隐藏字段

数据列 更多菜单还包含透视结果的在可视化图表中隐藏字段选项,如在可视化图表中完全隐藏字段部分所述。

填充缺失的日期和值

某些数据集包含遵循可预测模式的值,例如日期。您可能会按时间范围提取数据,并发现某些日期、周、月或其他日期类型没有对应的值。默认情况下,数据表将仅显示查询返回的日期,并跳过任何缺失的日期。借助 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 这两个日期的值,即使这两个日期在数据表中没有对应的值。

在折线图中,缺少值的日期会显示在 X 轴上,并且连接每个数据点的折线会不间断地运行,从而给人一种这些日期有数据值的印象。

启用维度填充后,系统会添加缺失的日期:

日期 值
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 检测到填充值会生成过多行或列时,会自动停用维度填充,以优化查询性能。

使用数据可视化助理

借助数据可视化助理,您可以使用 Gemini in Looker 自定义 Looker 可视化图表。数据可视化助理包含一个更新后的对话面板,该面板支持多轮对话,在每轮对话中显示紧凑的可视化图表渲染,让您可以迭代可视化图表自定义设置。

如需使用数据可视化助理自定义可视化图表,请按以下步骤操作:

  1. 在“探索”中查看可视化图表时,点击样式标签页。

  2. 点击 数据可视化助理以打开提示窗口。

    Looker 可视化图表,其中打开了数据可视化助理提示菜单。

  3. 在数据可视化助理提示字段中,描述您想对可视化图表做出的更改。

如需详细了解如何使用数据可视化助理,请参阅使用 Gemini 辅助功能创建可视化图表文档页面。

可视化提示

当您将鼠标悬停在可视化图表中的数据点上时,提示默认会显示所选维度和测量的值。

当用户将光标悬停在加利福尼亚州上时,系统会显示一个提示,其中包含州值“California”和总毛利值“$988,018.58”。

您可以使用样式标签页中的自定义提示设置,通过界面设置和支持 Liquid 模板的 HTML 编辑器,在探索可视化图表编辑器中配置提示。详细了解自定义提示。