时间轴图表可帮助您直观了解事件组之间的关系,并比较这些事件发生的时间跨度。时间轴可视化图表也可以使用数字。
要使用时间轴可视化,请点击可视化栏中的省略号 (...),然后选择时间轴。点击“可视化图表”标签页右上角的修改,以设置可视化图表的格式。
例如,您可以使用时间轴图表来显示客户的首次订购日期和最近一次订购日期之间的时间跨度。每个时间范围都可以着色,以表明客户所下的订单数量。
时间轴可视化基于数据部分中的字段,并且字段必须按特定顺序排列。忽略在可视化图表中隐藏的字段,时间轴需要以下字段(从左到右排序):
- 标签字段:一个字符串字段,例如名称。此字段是必填字段。
- 详细信息字段:第二个选填的字符串字段,可让您按类别将时间轴可视化图表的每一行合并。如需了解详情,请参阅在每行显示单个条形或多个条形。
- “开始”字段:开始日期或数字。此字段是必填字段。
- End 字段:结束日期或数字。此字段是必填字段。
- “magnitude”字段:一个可选数字字段,用于确定条形颜色,颜色范围介于可视化选项中指定的两种颜色之间。如需了解详情以及使用颜色和标签的其他选项,请参阅使用颜色。
使用无日期的时间轴可视化图表
时间表图可帮助您了解日期以外的信息。此示例展示了多家航空公司,每家航空公司都有一个条形,其中:
- 进度条从航空公司准点的航班数开始
- 进度条的终点是航空公司的航班总数
- 柱形的颜色表示航空公司的准点百分比(以震级为单位)
量级着色有助于表明,某航空公司的准点航班数量与其总航班数量之间存在很大的差异,但其准点百分比可能很高。例如,“美国西南部地区”有一个宽条,但其准点航班百分比也最高,如紫色条表示其准点百分比所示。您可以将鼠标悬停在某个柱形上,查看该柱形代表的数据,包括:
- 条形的起始值
- 条形的结束值
- 条形颜色(如果有)所代表的值
每行显示单个条或多个条形
如果启用按标签分组条形,则具有相同标签值的所有记录都将在可视化图表的同一行中显示为单独的条形。例如,假设有一组用户数据,其中每个用户都属于一个年龄层级。如果年龄层级是标签字段,而用户姓名是详情字段,则可视化图表会为每个年龄层级显示一行,其中一位或多位用户的在相应年龄段的行中以条形显示用户姓名。
要使每个记录条各占一行,请关闭按标签分组条选项。在此示例中,可视化图表将为每个用户名显示一行。
使用颜色
对于时间轴可视化,条形的颜色可能代表不同的含义,具体取决于您的数据:
- 量级值:每个条形的颜色都处于一个连续图中,用于说明此条形的幅度值。如需进行此设置,请在查询中添加 magnitude 字段,并在可视化选项中指定连续调色板(从一种颜色到另一种颜色的色调,例如 Looker 颜色集合中的顺序和发散调色板)。
- 详细信息值:每个条柱的颜色表示其在“详细信息”字段中的值。如需进行此设置,请在数据中添加一个详细字段,然后在可视化选项中选择分类调色板(包含多个单独颜色的调色板)。(如果没有 magnitude 字段,可以选择连续调色板,而颜色将引用详细信息字段中的值。如果您有一个 magnitude 字段,并选择了连续的调色板,这些颜色将始终应用到 magnitude 字段。)
- 在所有其他情况下,条形颜色都会使用您在可视化选项中选择的颜色的重复图案。
假设某个示例数据集包含详细字段“Traffic Source”(流量来源)和 magnitude 字段(即 Lifetime Orders)。
如果您使用连续调色板,则颜色连续图将指示 magnitude 字段的值。在此示例中,图例将显示颜色连续图两端各颜色代表的生命周期顺序。
如果您使用分类调色板,则颜色连续图会指示详细信息字段中的值。在此例中,图例将改为显示每种颜色分别代表哪个流量来源。
如果您同时移除详情字段和 magnitude 字段,颜色就会循环使用可视化选项中所选的调色板。
选项
条形颜色
您可以定义图表的调色板。
选择颜色集合和调色板
借助集合,您可以创建主题明确的可视化图表和信息中心,使其看起来美观大方。Looker 的所有内置颜色集合都显示在颜色集合文档页面上。您的 Looker 管理员还可以为您的组织创建自定义颜色集合。
您可以从集合下拉菜单中选择一个颜色集合。Palette 部分将使用您所选颜色集合中的调色板进行更新。要更改为颜色集合中的其他调色板,请点击相应的调色板,以打开调色板选择器。在此处,您可以查看集合中的所有调色板,并从中进行选择。
选择调色板的类型
如果您使用顺序或发散调色板,则每个条形都会沿调色板按一定比例着色。如果您更改为分类调色板(由多种不同颜色组成的调色板),则颜色会按顺序分配给每个条形。系统会为第一个条形指定第一种颜色,依此类推。如果列出的条形数多于列出的颜色数,则颜色会从调色板的开头开始重复。
创建自定义调色板
要创建自定义调色板,请先在调色板选择器上选择自定义标签页。您可以通过以下几种方式编辑调色板:
- 点击显示的其中一种颜色即可进行修改。
- 点击 + 或 - 按钮,在调色板的末尾添加颜色或移除选定的颜色。当您向顺序或发散调色板的末尾添加颜色时,Looker 会自动在该颜色与上一个颜色之间创建一个比例。
- 点击菜单右下角的全部修改,以使用以英文逗号分隔的颜色值列表。
如要更改所选颜色或一次性修改所有颜色,您可以在菜单底部的颜色值框中输入十六进制字符串(例如 #2ca6cd
)或 CSS 颜色名称(例如 mediumblue
)。
您也可以点击颜色值框右侧的色轮以打开颜色选择器,用它选择颜色。该颜色对应的十六进制值会显示在颜色值框中。
如果您点击全部修改,颜色值框中会填充您选择或自定义的调色板的所有十六进制代码。复制和粘贴此列表是将自定义调色板从一个图表复制到另一个图表的最佳方法。
反转颜色
您可以反转调色板上使用的颜色。对于顺序或发散调色板,每个条形均会沿调色板按相反顺序着色,从调色板右端开始颜色,然后移至左侧。对于分类调色板,这会从调色板中的最后一种颜色开始,按反向顺序将调色板中的颜色应用于每个条形。
按标签对条形进行分组
您可以确定可视化图表是否应将每个记录栏显示在各自的行中,或者每个标签值的记录栏是否应全部显示在同一行中。请参阅每行显示多个条形。
标签大小
您可以设置标签的字体大小。您可以使用以下选项:
- 小
- 小
- 中
- 大
- 巨型
值格式
您可以使用 Excel 格式指定值的数字或日期格式。如果未指定任何格式,则值将采用底层维度或测量的格式显示。
MS Excel 的完整指南介绍了如何指定这些格式。但是,Looker 目前不支持颜色格式。
为数字字段添加自定义格式文档页面详细介绍了如何使用自定义格式。
您可以指定日期值的格式。以下是一些常见的格式设置选项:
日期格式 | 含义 |
---|---|
m |
月份,以不带前导零的数字表示。5 月显示为“5”。 |
mm |
月份以数字表示,并带有前导零(如适用)。5 月会显示为“05”。 |
mmm |
月份的缩写(1 月至 12 月)。 |
mmmm |
月份(1 月到 12 月)。 |
mmmmm |
月份(一个字母,从 J 到 D)。 |
d |
以不带前导零的数字表示的日期。 |
dd |
日期(在适当的时候用带前导零的数字表示)。 |
ddd |
星期几的缩写(Sun 到 Sat)。 |
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 会显示“上午”或“凌晨”;对于中午到午夜的时间,Excel 会显示“下午”或“下午”。 |
显示图例
您可以在可视化图表底部显示或隐藏图例。
修改图表配置
点击可视化菜单底部的 Edit Chart Config 按钮,即可打开 Chart Config Editor。利用此编辑器,您可以通过显示可视化图表的某些 JSON 参数来修改 HighCharts 可视化图表,从而实现深度自定义。这些自定义不会与数据动态交互。
如果您拥有 Looker 管理员角色或 can_override_vis_config
权限,则可以使用修改图表配置按钮。
如需查看一些常见用例的示例,请参阅“图表配置编辑器”一文的示例部分,其中包括以下示例:
- 更改背景颜色和轴文本颜色
- 对系列值应用条件格式
- 自定义提示颜色
- 添加垂直参考频段和字幕
- 添加图表注释