时间轴图表有助于您直观了解各组事件之间的关系,并比较这些事件发生的时间跨度。时间轴可视化也适用于数字。
如需使用时间轴可视化,请点击可视化栏中的省略号 (...),然后选择时间轴。点击“可视化图表”标签页右上角的修改,即可设置可视化图表的格式。
例如,您可以使用时间表图来显示客户的第一个订单日期与客户最近的订单日期之间的时间跨度。每个时间范围可以用不同的颜色表示,以表示客户所下订单的数量。
时间轴可视化图表基于数据部分中的字段,并且字段必须按特定顺序排列。忽略那些在可视化图表中隐藏的字段,时间轴需要以下字段(按从左到右的顺序):
- 标签字段:字符串字段,例如名称。此字段是必填字段。
- “Detail”字段:第二个可选字符串字段,可让您将时间轴可视化图表的每一行数据整理成类别。如需了解详情,请参阅每行显示单个条形或多个条形。
- 起始字段:开始日期或数字。此字段是必填字段。
- 结束字段:结束日期或数字。此字段是必填字段。
- Magnitude 字段:可选的数字字段,用于确定可视化图表选项中指定的两种颜色之间连续图形的条形颜色。如需了解详情以及使用颜色和标签的其他选项,请参阅使用颜色。
使用不带日期的时间轴可视化图表
时间轴图表对日期以外的信息很有帮助。以下示例显示了几家航空公司,每家航空公司都有一个酒吧,其中:
- 酒吧从航空公司的准点航班数量开始显示
- 此栏以航空公司的总航班数结尾
- 长条的颜色以量级值表示航空公司的准点率
量级着色表示,即使某家航空公司的准时航班和总航班数之间可能有很大差异,但其准时率也可能比较高。例如,西南航空有一个宽条,但也是准时航班占比最高的,如紫色条所示(表示准点率)。您可以将鼠标悬停在某个条形上,以查看该条形代表的数据,包括:
- 条形的起始值
- 条形的结束值
- 由条形颜色表示的值(如果有)
每行显示单个条形或多个条形
如果您启用按标签对柱形进行分组,则在可视化图表中,具有相同标签值的所有记录都显示为单独的柱形。例如,假设有一组用户数据,其中每个用户都属于一个年龄段。如果标签字段是年龄层,详细信息字段是用户姓名,则可视化图表会为每个年龄层分别显示一行,并且一个或多个用户的姓名会在该年龄层的行中显示为柱形。
如需将每个记录栏单独显示一行,请关闭按标签对栏进行分组选项。在此示例中,可视化图表会改为为每个用户名显示一行。
使用颜色
对于时间轴可视化,条形的颜色可能表示不同的含义,具体取决于您的数据:
- 大小值:每个条形的颜色都处于一个连续体内,表示条形的量值值。要进行此设置,请在查询中添加一个 magnitude 字段,并在可视化选项中指定连续的调色板(从一种颜色到另一种颜色的深浅颜色,例如 Looker 颜色集合中的依序和发散的调色板)。
- 详细信息值:每个条形的颜色表示它在详细信息字段中的值。要进行此设置,请在数据中添加一个详细信息字段,并在可视化选项中选择一个分类调色板(包含多种不同颜色的调色板)。(如果您没有 magnitude 字段,则可以选择一个连续的调色板,颜色将参考详细信息字段中的值。如果您有一个 magnitude 字段,并且选择了一个连续的调色板,则颜色将始终应用于 magnitude 字段。)
- 在其他所有情况下,条形颜色都会使用您在可视化选项中选择的颜色的重复图案。
假设有一个示例数据集,其中包含一个详细信息字段“流量来源”和一个规模字段“生命周期订单”。
如果您使用连续调色板,颜色连续性将指示 magnitude 字段的值。在此示例中,图例将显示连续颜色两端的颜色代表的累计订单数量。
如果您改用分类调色板,连续颜色会指示详情字段中的值。在此示例中,图例会显示每种颜色分别代表哪个流量来源。
如果您同时移除“detail”字段和 magnitude 字段,则颜色会在可视化选项中所选的调色板中循环。
选项
条形颜色
您可以为图表定义调色板。
选择颜色集合和调色板
借助集合,您可以创建主题直观的可视化图表和信息中心,并且这些可视化图表能够呈现出理想的视觉效果。Looker 的所有内置颜色集合都显示在颜色集合文档页面上。您的 Looker 管理员还可以为您的组织创建自定义颜色集合。
您可以从集合下拉菜单中选择一个颜色集合。Palette 部分将会使用您所选的颜色集合中的调色板进行更新。若要切换到颜色集合中的其他调色板,请点击调色板,以打开调色板选择器。在这里,您可以查看和选择集合中的所有调色板。
选择调色板类型
如果您使用依序或发散调色板,每个条形都会按照调色板在刻度上着色。如果您更改为分类调色板(由多种不同颜色组成的调色板),系统会按顺序为各个条分配颜色。系统会为第一个条形指定第一种颜色,依此类推。如果条形的数量超过列出的颜色数量,这些颜色将从调色板的开头重复。
创建自定义调色板
要创建自定义调色板,请先选择调色板选择器中的自定义标签页。您可以通过以下几种方式修改调色板:
- 点击显示的颜色之一即可进行修改。
- 点击调色板下方的 + 或 - 按钮,可以向调色板的末尾添加颜色,也可以移除选中的颜色。当您在连续或发散调色板的末尾添加颜色时,Looker 会自动在该颜色与前一种颜色之间创建一个刻度范围。
- 点击菜单右下角的全部修改,可使用逗号分隔的颜色值列表。
若要更改所选颜色或一次性修改所有颜色,您可以在菜单底部的颜色值框中输入十六进制字符串(例如 #2ca6cd
)或 CSS 颜色名称(例如 mediumblue
)。
您还可以点击颜色值框右侧的色轮,弹出一个颜色选择器,您可以使用它来选择颜色。该颜色对应的十六进制值会显示在颜色值框中。
如果您点击全部修改,颜色值框中会填入您已选择或自定义的调色板的所有十六进制代码。若要将自定义调色板从一个图表复制到另一个图表,最好通过复制粘贴此列表的方式操作。
反转颜色
您可以反转调色板中使用的颜色。对于连续或发散的调色板,每个条形都会沿着调色板以倒序着色,从调色板右端的颜色开始,然后移动到左侧。对于分类调色板,此操作会将调色板中的颜色以反向顺序应用到每个条形,从调色板中的最后一种颜色开始。
按标签对条形进行分组
您可以确定可视化图表是否应在各自的行中显示每个记录栏,或者每个标签值的记录栏是否应该全部在同一行中。请参阅每行显示多个条形。
标签尺寸
您可以设置标签的字体大小。您可以使用以下选项:
- 最小
- 小
- 中
- 大
- 超大
值格式
您可以使用 Excel 样式的格式指定值的数字或日期格式。如果未指定格式,则值将以基础维度或测量的格式显示。
MS Excel 的完整指南介绍了如何指定这些格式。但是,Looker 目前不支持颜色格式。
如需详细了解如何使用自定义格式,请参阅为数字字段添加自定义格式文档页面。
您可以指定日期值的格式。以下是一些常见的格式设置选项:
日期格式 | 含义 |
---|---|
m |
以不含前导零的数字表示的月份。“5 月”显示为“5”。 |
mm |
以数字表示的月份,在适当情况下带有前导零。“五月”显示为“05”。 |
mmm |
月份的缩写(1 月到 12 月)。 |
mmmm |
月份全称(1 月至 12 月)。 |
mmmmm |
月份,以单个字母(J 到 D)表示。 |
d |
用不带前导零的数字表示的日期。 |
dd |
日期,以数字形式表示,在适当情况下可带有前导零。 |
ddd |
星期几的缩写(星期日到星期六)。 |
dddd |
日期全称(星期日至星期六)。 |
yy |
用两位数表示的年份。 |
yyyy |
用四位数表示的年份。 |
h |
以不含前导零的数字表示的小时。 |
hh |
在适当情况下,以数字形式表示的小时,带有前导零。如果格式包含上午或下午,则小时以 12 小时制为准。否则,小时将采用 24 小时制。 |
m |
以不带前导零的数字表示的分钟。注意:m 必须紧跟在 h 或 hh 元素之后,或者必须紧跟在 s 或 ss 元素之前(否则会被解读为月,而不是分钟)。 |
mm |
以数字表示的分钟,在适当情况下可以带有前导零。注意:mm 必须紧跟在 h 或 hh 元素之后,或者必须紧跟在 s 或 ss 元素之前(否则会被解读为月,而不是分钟)。 |
s |
将秒表示为不含前导零的数字。 |
ss |
将秒表示为数字,在适当情况下带有前导零。如果您想显示几分之一秒的小数,请使用类似 h:mm:ss.00 的数字格式。 |
am/pm ,a/p |
使用 12 小时制的小时。Excel 针对午夜到中午之间的时间显示“AM”或“A”,对于从中午到午夜之间的时间,显示“PM”或“P”。 |
显示图例
您可以在可视化图表底部显示或隐藏图例。
修改图表配置
点击可视化菜单底部的修改图表配置按钮可打开图表配置编辑器。借助此编辑器,您可以通过公开可视化图表的某些 JSON 参数来修改 HighCharts 可视化图表,从而实现深度自定义。这些自定义不会与数据动态交互。
如果您拥有 Looker 管理员角色或 can_override_vis_config
权限,则可以使用修改图表配置按钮。
如需查看常见用例的示例,请参阅图表配置编辑器文章的示例部分,其中包括以下示例:
- 更改背景颜色和轴文本颜色
- 系列中值的条件格式
- 自定义提示颜色
- 添加垂直参考频段和字幕
- 添加图表注释