本文介绍流图操作步骤及案例。

简介

流图(Flow Chart)也叫主题河流图(ThemeRiver),是围绕中心轴线进行布局的一种堆叠面积图。不同颜色的条带状分支代表了不同的分类信息,条状带的宽度映射了对应的数值大小。此外,原数据集中的时间属性,默认映射到X轴上,是一个三维关系的展现。

流图可以通过图表类型切换为线图和柱状图,需要注意的是柱状图默认以层叠形式展现,不同分类数据的起点是从上个柱状的顶部开始。

基本构成如下:
  • X轴(横轴)
  • Y轴(纵轴)
  • 条状

使用步骤

  1. 在查询页面的查询框中输入查询分析语句,选择时间范围后单击查询/分析
    完成查询与分析后,默认显示统计图表页签。
  2. 单击流图-001,进入流图展示页面。
  3. 属性配置页签中,配置图表属性。
    配置项 说明
    图表类型 提供线图(默认)、面积图、以及柱状图(层叠)。
    X轴 一般为有序数据类别(时间序列)。
    Y轴 可以配置一列或多列数据对应到左轴数值区间。
    聚合列 需要在第三维上聚合的信息。
    图例位置 图例在图表中的位置,可以配置为上、下、左和右。
    格式化 将数据按照指定格式进行显示。
    每页条数 每页显示的数据条数。
    边距 坐标轴距离图表边界距离,包括上边距下边距右边距左边距

示例

流图适合三维关系的展示,时间-分类-数值的展现。

* | select date_format(from_unixtime(__time__ - __time__% 60), '%H:%i:%S') as minute, count(1) as c,  request_method group by minute, request_method order by minute asc limit 100000

X轴选择minute,Y轴选择c,聚合列选择request_method