# 常见分析方式
在添加分析中,系统提供了一些常用的分析方式,包括:
# 累计汇总
返回某个区域数据的累计合计值,即RUNNING_SUM函数,可设置计算类型、分组依据和排序依据。系统默认的计算类型是求和,以该图表的维度字段作为分组依据和排序依据,即快速分析中的累计汇总。
若要了解湖北省2010年各月份的累计销售数量,即将每月的销售数量累加至本年度已经发生月份的销售数量,可对【销售数量】进行累计汇总,详见按月查询销售情况表 (opens new window)中的【销售数量累计】字段。
- 计算类型:默认为求和,可设置为求数据的平均值、最小值和最大值
- 平均值:返回某个区域数据的平均值,可设置分组依据,即WINDOW_AVG函数
- 最小值:返回某个区域数据的最小值,可设置分组依据,即WINDOW_MIN函数
- 最大值:返回某个区域数据的最大值,可设置分组依据,即WINDOW_MAX函数
- 分组依据:partitionfield 参数,即分组字段,支持多个,默认是该图表的维度字段,若想将非图表维度字段设置为分组依据,可将该字段拖入至其他中
- 排序依据:orderfield 参数,即排序字段,默认按该图表维度字段的排序方式进行排序,可自定义排序
- 自定义排序:自定义排序依据和排序方式(升序或降序),排序依据可选择所使用模型表的任意字段,可设置多个排序依据
TIP
- 分组表无法根据标记的维度进行拆分,只能使用该表的维度字段作为分组依据
- 若分组依据或排序依据只有一个字段,则系统默认以该字段作依据,和勾选与否无关
# 增幅
计算增幅,可设置数据期。系统默认为求同比增幅,及快速分析中的增幅。
若要了解湖北省2010年各月份销售数量相比去年同期的变化率,分析每月销售数量的年同比波动情况,可对【销售数量】计算同比增幅,数据期设置为去年同期,详见按月查询销售情况表 (opens new window)中的【同比】字段。
- 数据期:默认为去年同期,可设置为上一期、本年年初或者指定期
# 增减额
计算增减额,可设置数据期。系统默认为求同比增减额,即快速分析中的增减额。
若要了解2010年1月份各省份销售数量相比2009年1月份增长或减少的具体值,可对【销售数量】计算同比增减额,数据期设置为去年同期,详见全国销售情况表 (opens new window)中的【去年同期增减额】字段。
- 数据期:默认为去年同期,可设置为上一期、本年年初或者指定期
- 去年同期:计算同比增减额,即YOY_VALUEY函数
- 上一期:计算环比增减,即MOM_VALUEY函数
- 本年年初:本期数据与本年年初数据的量的变化值,即
本期数-本年年初数
- 指定期:可自定义时间,比如计算当前时间数据相较于2019年10月份数据的增减额,数据期选择指定期后,在输入框内输入
201910
即可
# 数据期值
计算上期的统计数值,即PRES函数,可设置数据期。系统默认为求去年同期的数据值,即快速分析中的数据期值。
若要将湖北省2010年各月份的销售数量与其前一个月的销售数量进行对比,分析波动情况,可对【销售数量】计算数据期值,数据期设置为上一期,详见按月查询销售情况表 (opens new window)中的【前期值】字段。
- 数据期:即 offset 数据偏移参数,默认为去年同期,可设置为上一期、本年年初或者指定期
TIP
使用增幅、增减额和数据期值时,需要确认使用的模型已经指定了数据期类型和数据期字段(在模型上设置,详见模型属性),且提前设置某一时间作为本期时间。
# 百分比
返回某个区域数据的占比,即WINDOW_WEIGHT函数,可设置分组依据。系统默认以该图表的维度字段作为分组依据计算占比,即快速分析中的百分比。
若要了解湖北省2010年各月份的销售数量占全年销售数量的占比,分析销售的淡旺季,可对【销售数量】计算百分比,以【年月】作为分组依据,详见按月查询销售情况表 (opens new window)中的【占比】字段。
- 分组依据:partitionfield 参数,即分组字段,支持多个,默认是该图表的维度字段,若想将非图表维度字段设置为分组依据,可将该字段拖入至其他中
# 累计百分比
返回某个区域数据的累计占比,即RUNNING_WEIGHT函数,可设置分组依据和排序依据。系统默认以该图表的维度字段作为分组依据和排序依据,即快速分析中的累计百分比。
若要了解湖北省2010年各月份的销售数量的累计,即该月和本年度已经发生月份的销售数量的累加值占全年销售数量的占比,可对【销售数量】计算累计百分比,并按【月份】升序,详见按月查询销售情况表 (opens new window)中的【累计占比】字段。
- 分组依据:partitionfield 参数,即分组字段,支持多个,默认是该图表的维度字段,若想将非图表维度字段设置为分组依据,可将该字段拖入至其他中
- 排序依据:orderfield 参数,即排序字段,默认按该图表维度字段的排序方式进行排序,可自定义排序
- 自定义排序:自定义排序依据和排序方式(升序或降序),排序依据可选择所使用模型表的任意字段,可设置多个排序依据
# 排名
计算各项数据的排名,可设置排序方式、排序类型和分组依据。系统默认按竞争排序降序排列,以该图表的维度字段作为分组依据,即快速分析中的排名。
若要了解湖北省2010年各月份的销售数量的排名,可对【销售数量】进行排名,排序类型选择竞争排序,详见按月查询销售情况表 (opens new window)中的【销售年度排名】字段。
- 排序方式:ordertype 参数,指定排序类型,默认为降序排列,可设置为升序
- 排序类型:默认是竞争排序,可设置为调整后竞争排序、密集排序或唯一排序
- 分组依据:partitionfield 参数,即分组字段,支持多个,默认是该图表的维度字段,若想将非图表维度字段设置为分组依据,可将该字段拖入至其他中
排序类型 | 描述 | 举例 |
---|---|---|
竞争排序 | 即RANK函数,为相同值分配相同的排名,均为第一个相同值的排名,后面的数据继续排名 | (6, 9, 9, 14) 按升序排列为 (1, 2, 2, 4) |
调整后竞争排序 | 即RANK_MODIFIED函数,为相同值分配相同的排名,均为最后一个相同值的排名,后面的数据继续排名 | (6, 9, 9, 14) 按升序排列为 (1, 3, 3, 4) |
密集排序 | 即RANK_DENSE函数,为相同值分配相同的排名,均为第一个相同值的排名,后面的数据把重复值当成单个值继续排名 | (6, 9, 9, 14) 按升序排列为 (1, 2, 2, 3) |
唯一排序 | 即ROW_NUMBER函数,为相同值分配不同的排名 | (6, 9, 9, 14) 按升序排列为 (1, 2, 3, 4) |