zoukankan      html  css  js  c++  java
  • 【可视化】指标块分析

    一、应用场景

    指标作为衡量、比较的利器,已经称为BI 、ETL 最常用的应用场景。指标块根据衡量目的可以分析业务过往,对未来提供修正指导方向。那么指标块一般会有哪些应用场景呢?一般可以从时间线和结构上对场景进行分类,如下图所示。
    screenshot

    1) 现状分析

    现状分析是基于当前值,当前值是最简单的应用场景,展示目前完成的程度,是任何分析可视化的基础。每个指标在设定的时候肯定会有一个目标值,最后的时间点以目标来衡量指标是否完成。一般现状分析会是分析指标完成比例,判断目前指标完成度。

    2) 对比分析(同比/环比)

    指标趋势分析只是线性时间的趋势,有时候线性趋势中表现的异常并不能说明一定有异常。比如网站一天内访问量,到了晚上12点就逐渐下降,早晨7点后逐渐上升。这些具备明显的时间周期循环型指标,对比分析就非常有意义,可以看出相对上一时间段的异同,进而判断异常。一般对比有两种,a. 同比(同一时间比较)b. 环比(上一周期比较)。

    3) 趋势分析

    从时间线上来看,指标在运行过程中,每个时间点(天/周/月)都有自己的值,形成一张趋势图。从趋势中,可以分析出增长速度是否符合预期,执行过程中是否有异常。

    4) 预测分析

    从时间线上来看,趋势分析是基于过去时间段,预测是基于未来。预测分析一般是建立在趋势、对比分析的基础上,预测下一时间段数据。很多时候会和趋势分析合并。

    5) 结构分析

    结构分析一般是作为原因分析工具,当从现状/趋势/对比分析中发现异常,就需要进一步钻取,细分当前指标,找出影响指标异常的部分并进行补救。

    二、基于应用场景的可视化形式

    1) 现状分析

    现状中的当前值可视化形式非常简单,单纯数值而已。根据场景可能会需要对数据进行格式方便阅读,常见的格式有

    • 千分位,比如gmv 20,000 万美元,销售商品 33,555 件
    • 百分数,比如 占比 22.3%
    • 取整

    如果需要呈现当前值+完成度,可视化形式有

    • 环形
      screenshot
    • 进度条
      screenshot
    • 仪表盘
      screenshot

    2) 趋势分析

    需要突出趋势节点走势,一般会增加线条辅助,帮助用户看清。可视化形式有:

    • 面积图(优先)
    • 折线图
    • 柱形图

    3) 对比分析(同比/环比)

    需要多系列节点趋势对比,一般可视化形式有

    • 折线图
      screenshot
    • 柱形图
      screenshot

    4) 预测分析

    可视化形式一般是线性图和趋势图一块呈现。如下图所示:
    screenshot

    5) 结构分析

    需要突出成分组成,一般可视化形式有好几种,

    • 饼图/南丁格尔玫瑰图(适用于一层结构)
      screenshot
      screenshot
    • 树形图(适用于多层结构)
      screenshot

    三、产品化

    针对目前的应用场景,我们夸克对指标做产品化包括当前值,趋势、对比、结构分析。目前的产品形态有两种:

    1. 包含当前值,趋势、对比分析
      screenshot
    2. 在上面的基础上增加一层结构分析,以及更长时间段的趋势、对比分析
      screenshot
  • 相关阅读:
    数组方法总结
    CSS3总结
    关于h5的一些知识整理
    如何去掉iview里面的input,button等一系列标签自带的蓝色边框
    CSS隐藏多余的文字
    百度搜索之历史搜索记录~
    transform相关~
    有关数组的相关知识~~
    [Javascript]js中所学知识点回顾总结
    js_随即生成多位验证码及变换颜色
  • 原文地址:https://www.cnblogs.com/huxiaoyun90/p/7931769.html
Copyright © 2011-2022 走看看