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

简介

柱状图使用垂直或水平的柱子显示类别之间的数值比较,用于描述分类数据,并统计每一个分类中的数量。您也可以绘制多个矩形对应同一个分类属性,分为分组和层叠两种模式,进而分析该分类数据在不同维度上的区别。

基本构成如下:
  • X轴(横轴)
  • Y轴(纵轴)
  • 矩形块
  • 图例

日志服务提供的柱状图,默认采用垂直柱子,即矩形块宽度一定,高度代表数值大小。有多列数据映射到Y轴时,采用分组柱状形式显示。

操作步骤

  1. 登录日志服务控制台
  2. Project列表区域,单击目标Project。
  3. 日志存储 > 日志库页签中,单击目标Logstore。
  4. 输入查询分析语句,选择时间范围后单击查询/分析
  5. 统计图表页签中,单击柱状图-001图标。
  6. 属性配置页签中,配置图表属性。
    说明 柱状图适用于不超过20条的数据,建议使用LIMIT进行控制,以免横向宽度过宽导致分析对比情况不直观。同时,当有多列数据映射到Y轴时,建议不要超过5个。
    参数 说明
    X轴 一般为分类数据。
    Y轴 可以配置一列或多列数据对应到左轴数值区间。
    图例位置 图例在图表中的位置,可以配置为上、下、左和右。
    Y轴格式化 将Y轴数据按照指定格式进行显示。
    Y轴最小值 设置Y轴最小值。
    Y轴最大值 设置Y轴最大值。
    图例宽度 设置图例宽度。
    X轴刻度密度 设置X轴刻度密度,取值范围为3~30。
    是否堆叠 开启该功能后,将堆叠显示Y轴数据。
    是否开启标记 开启该功能后,显示各个柱状体对应的数值。
    边距 坐标轴距离图表边界距离,包括上、下、左、右边距。

简单柱状图示例

查看当前时间区间每种http_referer的访问次数。

* | select  http_referer, count(1) as count group by http_referer

X轴选择http_referer,Y轴选择count

简单柱状图

分组柱状图示例

查看当前时间区间每种http_referer的访问次数和平均字节数。

* | select  http_referer, count(1) as count, avg(body_bytes_sent) as avg group by http_referer

X轴选择http_referer,Y轴选择countavg

分组柱状图