Tableau表计算(1):计算类型
1.表计算
表计算可以应用于整个表中的值的计算,通常依赖于表结构本身,这些计算的独特之处在于使用数据库中的多行值数据计算一个值。创建表计算时需要指定“计算类型”和“计算依据”。需要说明的是,这里所说的表中的值,可能就是利用 分析->查看数据 所能看到的值。(依据经验判断的,暂无官方文档能证明)
2.计算类型
Tableau中的计算类型主要有以下8种。具体如下:
计算类型 | 含义 |
---|---|
差异 | 显示绝对变化 |
百分比差异 | 显示变化率 |
百分比 | 显示为其他指定值的百分比 |
总额百分比 | 以总额百分比的形式显示值 |
排序 | 以数字形式对值进行排名 |
百分位 | 计算百分位值 |
汇总 | 显示累计总额 |
移动计算 | 消除短期波动以确定长期趋势 |
由于表计算除了涉及到“计算类型”之外,还有“计算依据”。这里每个例子的计算依据会单独说明。仍然【超市】数据作为演示。
(1) 差异
计算依据:表(向下),相对于 上一个
从图中可以看出,西北【数量】-西南【数量】=-3146。依次类推。同时,如果表中【地区】中各个地区的排序发生变动,对应的差异数据会重新计算。注意,使用 分析-查看数据 看到的数据的排序与直接中画图区看到的不一样。所以这里在画图区展示的数据(用 文本表 展示数据,即可看到数据计算过程)。
(2) 百分比差异
计算依据:表(向下),相对于 上一个
华北相比东北的百分比差异=(华北【数量】-东北【数量】)/东北【数量】。依次类推。
(3) 百分比
计算依据:无
这里求的是每一个地区的【数量】占总销量(【数量】总和)的百分比。
(4) 排序
计算依据: 表(向下)
依据各个地区的【数量】对其进行排序。
(5) 百分位
计算依据:表(向下)
将各个地区的【数量】按从小到大排序,然后统计各个值的百分位。
(6) 汇总
计算依据: 表(向下)
这个实现的功能类似于累计求和。
Tableau表计算-计算依据:https://blog.****.net/yeshang_lady/article/details/104881410