饼图——通往高级计算之"门"

从饼图的合计百分比到环形图计算,揭示饼图如何成为理解Tableau高级计算与LOD表达式的入门桥梁。

2025/01/21 录制视频后手稿整理

➊ 饼图入门:饼图是进入高级计算之门
➋ 合计百分比:WINDOW_SUM与FIXED两种方式
➌ 二次聚合:视图聚合之上再聚合

Tableau 的合计百分比

为什么环形图 是比饼图更高级的可视化图形?

Excel 的合计百分比

合计百分比之 SQL

代码

-- 合计计算
select 
    "Category",
   "Sub-Category", 
   sum("Quantity")  qty , -- ,
      SUM(SUM("Quantity")) OVER ( ),   -- 指定整个表为范围 
   SUM(SUM("Quantity")) OVER (PARTITION BY  "Category" )   --  绝对指定 范围的依据
from public.superstore_en   -- 查询明细表 
group by 1,2

两种计算方式:

在视图聚合之上的二次聚合——WINDOW_SUM(SUM), 或者说 SUM+SUM(SQL 思路)

另一种思路是预先聚合,对应 Tableau 的 FIXED LOD 和 Powerbi 的 ALL ,以及 SQL 的嵌套聚合查询。

📖 相关文章
● 从问题到可视化:业务分析通识
● 8.1  计算的演进及分类:从Excel、SQL到Tableau
● 购物篮分析(1)——关联规则Apriori原理
● 购物篮分析(2)——利用Tableau Prep实现
● 购物篮分析(3)——利用Knime和Python实现
——————————————————————————————

No comments yet