1. 案例定位

以 Insurance Dataset 的 Figures 4.39–4.46 示範從 Bivariate 到 Multivariate Visualization 的逐步探索。

2. 學習目標

理解如何利用 Region、Sex、Smoker、BMI30、Age/Age²、Gender 與 Children 逐步建立與修正 Hypotheses。

3. 案例情境

原書先比較 Charges across Region and Sex,再把 Sex 改成 Smoker;之後加入 BMI30、Age、Age²、Gender 與 Children,使用 Bar、Line、Bubble Chart 與 Lattice 逐步探索 Charges 的 Patterns。

4. 開始資料

Figure 主要 Variables 原書觀察/用途
4.39 Charges、Region、Sex 四區 Male average charges 高於 Female;Southern regions 差異較大
4.40 Charges、Region、Smoker Smoking 與 Charges 有 strong relation;Smokers 在 South average charges 較高
4.41 Region、Smoker、BMI30、Charges High BMI 對 Smokers charges 的影響較明顯;Region 對此 finding 影響較小
4.42/4.44 Age、Smoker、BMI30、Charges Charges 隨 Age 增加;Non-smokers 的 BMI effect 不如 Smokers 明顯
4.45 Age²、Charges、BMI、Smoker Bubble Chart 用來檢查 Average 是否掩蓋 heterogeneity
4.46 再加入 Gender、Children 原書未發現 Gender/Children 對前述 observations 的 systematic difference

5. 分析方法

先做 Category Composition 與 Univariate Distribution → 兩到三個 Variables 的 Bar Chart → 利用 Lattice 增加 Category → 將 Age 轉為 discrete category 建立 Line Chart → 建立四類 Smoker×BMI30 group → 用 Bubble Chart 檢查 Average 掩蓋的 heterogeneity → 最後加入 Gender/Children 檢查結果是否改變。

6. 計算結果

本段以 Visualization 解讀為主。原書沒有在正文列出各 Group 的完整 Charges 數值,因此本案例不自行補算平均金額或差距。

7. 結果分析與管理解讀

原書示範的重點是逐步探索,而不是一次把所有 Variables 丟入 Model。Smoking 是與 Charges 關係明顯的因素之一;BMI 與 Age 的 Pattern 在 Smokers/Non-smokers 間不同,而後續 Gender/Children 分組沒有系統性改變先前 observations。

8. AI Prompt

「依 Figures 4.39–4.46 的探索順序,整理每加入一個 Variable 後 Hypothesis 如何改變;只描述原書觀察,不把視覺關係改寫成因果。」

9. 思考/What-if

題目: 為何在看到 Smokers 的 Average Charges 較高後,原書還要建立 Bubble Chart?

參考解答: 因為 Average 可能掩蓋 heterogeneity;Bubble Chart 可查看個別/群集 Pattern,檢查高平均值是否由不同子群結構造成。

10. 資料說明