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

简介

折线图属于趋势类分析图表,一般用于表示一组数据在一个有序数据类别(多为连续时间间隔)上的变化情况,用于直观分析数据变化趋势。在折线图中,可以清晰的观测到数据在某一个周期内的变化,主要反映在:
  • 递增性或递减性
  • 增减的速率情况
  • 增减的规律(如周期变化)
  • 峰值和谷值

所以,折线图是用于分析数据随时间变化趋势的最佳选择。同时,也可以绘制多条线用于分析多组数据在同一时间周期的变化趋势,进而分析数据之间的相互作用和影响(如同增同减,成反比等)。

基本构成如下:
  • X轴
  • 左Y轴
  • 右Y轴(可选)
  • 数据点
  • 变化趋势线
  • 图例

操作步骤

  1. 在查询页面的查询框中输入查询分析语句,选择时间范围后单击查询/分析
    完成查询与分析后,默认显示统计图表页签。
  2. 单击折线图,进入折线图展示页面。
  3. 属性配置页签中,配置图表属性。
    说明 线图单条线的数据记录数要大于2,以免无法分析数据趋势,同时,建议同一个图上不要超过5条线。
    配置项 说明
    X轴 一般为有序数据类别(时间序列)。
    左Y轴 可以配置一列或多列数据对应到左轴数值区间。
    右Y轴 可以配置一列或多列数据对应到右轴数值区间(右轴图层高于左轴)。
    为柱列 将已选择的左Y轴或者右Y轴中的一列以柱状形式表示。
    图例位置 图例在图表中的位置,可以配置为上、下、左和右。
    左Y轴格式化 将Y轴数据按照指定格式进行显示。
    右Y轴格式化
    左Y轴起始值 自定义设置Y轴起始数值。
    右Y轴起始值
    线形 折线图显示格式,可以为直线曲线
    异常点所在维度 选择需查看的列,可设置其异常点下界异常点上界
    • 异常点下界:数值小于该设置的值的点会标红。
    • 异常点上界:数值大于该设置的值的点会标红。
    区域上界维度 选择需查看的列,其数值点连接形成的区域。
    区域下界维度
    时间序列 数值按发生的时间先后顺序排列。
    边距 坐标轴距离图表边界距离,包括上边距下边距右边距左边距

简单折线图示例

查询10.0.192.0这个IP在最近1天内的访问情况:

remote_addr: 10.0.192.0 | select date_format(date_trunc('hour', __time__), '%m-%d %H:%i') 
as time, count(1) as PV group by time order by time limit 1000

X轴选择time,左Y轴选择PV并调整图例位置为下方显示,合理改变间距。

简单折线图

双轴折线图示例

查询最近1天内的访问PV、UV:

* | select date_format(date_trunc('hour', __time__), '%m-%d %H:%i') as time, count(1) as PV, approx_distinct(remote_addr) as UV group by time order by time limit 1000

X轴选择time,左Y轴选择PV,右Y轴选择UV并指定PV为柱状显示。

双轴折线图