时间表图可帮助您直观呈现各组事件之间的关系,并比较这些事件发生的时间跨度。时间轴可视化图表也适用于数字。
如需使用时间轴可视化图表,请点击可视化图表栏中的省略号 (…),然后选择时间轴。点击可视化图表标签页右上角的修改,设置可视化图表的格式。
例如,您可以使用时间表图来显示客户首次下单日期与最近下单日期之间的时间跨度。每个时间跨度都可以用颜色来表示客户下单的数量。

时间轴可视化图表基于数据部分中的字段,并且这些字段必须按特定顺序排列。忽略在可视化图表中隐藏的字段,时间轴需要以下字段(从左到右依次排列):
- 标签字段:字符串字段,例如名称。这是必填字段。
- 详细信息字段:第二个可选字符串字段,可让您将时间轴可视化图表的每一行合并到各个类别中。如需了解详情,请参阅每行显示单个或多个条形。
- 开始字段:开始日期或数字。这是必填字段。
- 结束字段:结束日期或数字。这是必填字段。
- 幅度字段:一个可选的数字字段,用于确定柱形颜色在可视化选项中指定的两种颜色之间的连续变化。如需了解详情以及使用颜色和标签的其他选项,请参阅使用颜色。
使用不含日期的时间轴可视化图表
时间表图可用于显示日期以外的信息。此示例显示了多家航空公司,每家航空公司都有一条条形图,其中:
- 条形图的起点是航空公司的准点航班数量
- 条形图的终点表示航空公司的总航班数
- 条形颜色表示航空公司的准点率(以量级值表示)
数量级着色有助于说明,虽然航空公司的准点航班数量与总航班数量之间可能存在很大差异,但其准点率可能很高。例如,西南航空公司的条形图较宽,但其航班准点率最高,如显示其准点率的紫色条形图所示。您可以将鼠标悬停在某个柱形上,查看该柱形代表的数据,包括:
- 条形图的起始值
- 条形图的结束值
- 条形颜色代表的值(如有)

每行显示单个或多个条形
如果您开启按标签对条形进行分组,则具有相同标签值的所有记录都会在可视化图表的同一行中显示为单独的条形。例如,假设有一组用户数据,其中每个用户都属于一个年龄层。如果年龄层级是标签字段,而用户姓名是详细信息字段,则可视化图表会为每个年龄层级显示一行,并以条形图的形式在该年龄层级的行中显示一个或多个用户的姓名。

如需改为在各自的行中显示每个记录条形,请关闭按标签对条形图进行分组选项。在此示例中,可视化图表会改为针对每个用户名显示一行。

使用颜色
对于时间轴可视化图表,条形的颜色可以表示不同的含义,具体取决于您的数据:
- 幅度值:每个条柱的颜色都处于一个连续区间内,用于说明条柱的幅度值。如需进行此设置,请在查询中添加一个幅度字段,并在可视化选项中指定一个连续调色板(从一种颜色渐变到另一种颜色,例如 Looker 的颜色集合中的依序调色板和发散调色板)。
- 详细信息值:每个条形的颜色表示其在详细信息字段中的值。如需进行此设置,请在数据中添加一个详细信息字段,并在可视化选项中选择一个分类调色板(包含多种单独颜色的调色板)。(如果您没有幅度字段,则可以选择连续调色板,颜色将引用详细信息字段中的值。如果您确实有量级字段并选择了连续调色板,则颜色将始终应用于量级字段。)
- 在所有其他情况下,条形颜色会使用您在可视化图表选项中选择的颜色的重复模式。
假设有一个示例数据集,其中包含一个详细信息字段“流量来源”和一个量级字段“终身订单数”。
如果您使用连续调色板,颜色连续体将指示幅度字段的值。在此示例中,图例会显示颜色连续体两端的颜色所代表的终身订单数。

如果您改用分类调色板,则颜色连续体表示详细信息字段中的值。在此示例中,图例会显示每种颜色代表的流量来源。

如果您同时移除详细信息和幅度字段,颜色会循环显示在可视化选项中选择的调色板。

选项
条形颜色
您可以为图表定义调色板。
选择颜色集合和调色板
通过集合,您可以创建主题可视化图表和信息中心,让它们搭配起来更美观。Looker 的所有内置颜色集合都会显示在颜色集合文档页面上。Looker 管理员也可以为贵组织创建自定义颜色集合。
您可以从集合下拉菜单中选择颜色集合。调色板部分将更新为您所选颜色集合中的调色板。如需切换到颜色集合中的其他调色板,请点击调色板,这会打开调色板选择器。然后,您就可以查看并选择该集合中的所有调色板。

选择调色板类型
如果您使用依序或发散调色板,则每个条形都会根据调色板上的色阶进行着色。如果您改用类别调色板(由多种不同颜色组成的调色板),系统会按顺序为每个条形分配颜色。第一个条形会分配到第一种颜色,以此类推。如果条形数量多于列出的颜色数量,则颜色会从调色板的开头开始重复。

创建自定义调色板
如需创建自定义调色板,请先在调色板选择器中选择自定义标签页。您可以通过多种方式修改调色板:

- 点击其中一种颜色即可进行修改。
- 点击 + 或 - 按钮,在调色板末尾添加颜色或移除所选颜色。当您向依序或发散调色板的末尾添加颜色时,Looker 会自动在该颜色与前一种颜色之间创建色阶。
- 点击菜单右下角的全部修改,即可使用逗号分隔列表的颜色值。
如需更改所选颜色或一次性修改所有颜色,您可以在菜单底部的颜色值框中输入 hex 字符串(例如 #2ca6cd)或 CSS 颜色名称(例如 mediumblue)。

您还可以点击颜色值框右侧的色轮,调出颜色选择器,然后使用该选择器选择颜色。该颜色对应的十六进制值会显示在颜色值框中。

如果您点击全部修改,颜色值框中会填充您选择或自定义的调色板的所有十六进制代码。复制并粘贴此列表是将自定义调色板从一个图表复制到另一个图表的最佳方式。
反转颜色
您可以反转调色板中使用的颜色。对于依序或发散调色板,每个条形都会按照调色板的逆序进行着色,从调色板最右端的颜色开始,向左移动。对于分类调色板,这会将调色板中的颜色以相反顺序应用于每个条形,从调色板中的最后一种颜色开始。
按标签对条形图进行分组
您可以确定可视化图表是应在单独的行中显示每个记录条,还是应在同一行中显示每个标签值的所有记录条。请参阅每行显示多个条形。
标签尺寸
您可以设置标签的字体大小。您可以使用以下选项:
- Tiny
- 小
- 中
- 大
- 巨大

值格式
您可以使用 Excel 样式格式指定值的数字或日期格式。如果未指定格式,则值会以底层维度或测量值的格式显示。
MS Excel 的完整指南介绍了如何指定这些格式。不过,Looker 目前不支持颜色格式。
向数字字段添加自定义格式文档页面详细介绍了如何使用自定义格式。
您可以指定日期值的格式。以下是一些常见的格式设置选项:
| 日期格式 | 含义 |
|---|---|
m |
以不带前导零的数字表示的月份。5 月显示为“5”。 |
mm |
以数字表示的月份,在适当情况下带有前导零。5 月显示为“05”。 |
mmm |
月份缩写(Jan 到 Dec)。 |
mmmm |
月份全称(January 到 December)。 |
mmmmm |
月份,以单个字母(J 到 D)表示。 |
d |
以不带前导零的数字表示的日期。 |
dd |
以数字表示的日期,在适当情况下带有前导零。 |
ddd |
星期几的缩写(Sun 到 Sat)。 |
dddd |
星期几的全名(Sunday 到 Saturday)。 |
yy |
以两位数表示的年份。 |
yyyy |
年份(四位数)。 |
h |
小时为不以零开头的数字。 |
hh |
以数字表示的小时,在适当情况下带有前导零。如果格式包含 AM 或 PM,则小时采用 12 小时制。否则,小时数基于 24 小时制。 |
m |
以不带前导零的数字表示的分钟。NOTE:m 必须紧跟在 h 或 hh 元素之后,或紧挨在 s 或 ss 元素之前(否则,它将被解读为月份,而不是分钟)。 |
mm |
以数字表示的分钟,在适当情况下带有前导零。NOTE:mm 必须紧跟在 h 或 hh 元素之后,或紧挨在 s 或 ss 元素之前(否则,它将被解读为月份,而不是分钟)。 |
s |
以不带前导零的数字表示的秒。 |
ss |
以数字表示的秒,在适当情况下带有前导零。如果您想显示秒的小数部分,请使用类似于 h:mm:ss.00 的数字格式。 |
am/pm,a/p |
12 小时制的小时。Excel 会针对午夜到中午之间的时间显示“AM”或“A”,针对中午到午夜之间的时间显示“PM”或“P”。 |
显示图例
您可以在可视化图表底部显示或隐藏图例。
自定义提示
您可以点击自定义提示开关,在探索可视化编辑器中结合使用界面设置和支持 Liquid 模板的 HTML 编辑器来配置提示。详细了解自定义提示。
修改图表配置
可视化菜单底部的修改图表配置按钮可打开图表配置编辑器。通过此编辑器,您可以公开 HighCharts 可视化图表的某些 JSON 参数,从而修改可视化图表,实现深度自定义。这些自定义设置不会与数据进行动态交互。
如果您拥有 Looker 管理员角色或 can_override_vis_config 权限,则可以使用修改图表配置按钮。
如需查看一些常见用例的示例,请参阅“图表配置编辑器”文章的示例部分,其中包括以下示例:
- 更改背景颜色和轴文本颜色
- 对序列中的值进行条件格式设置
- 自定义提示颜色
- 添加垂直参考范围和说明
- 添加图表注释