1. 案例定位

以 Exercise 5.3「Moneyball」將 Clustering 應用於 Basketball Player Segmentation。

2. 學習目標

選擇適當 Player Measures、比較不同 Cluster/Bin 設定,並建立可解釋的 Player Profiles。

3. 案例情境

原書指出 Moneyball 在 Baseball 的成功帶動 2000 年代後期 Basketball Analytics 成長;Clustering 可支援 Team Composition、Contract Offers 與 Salary Negotiations。

4. 開始資料

Exercise 項目 原書要求
Dataset NBA2018:259 players、20 major per-game statistical categories
Task 1 選擇 Measures 並探索 potential clusters
Task 2 比較 5、7、9 Clusters;bins 比較 16、10、4
Task 3 用兩種 SAS VA cluster visualizations 建立 3 個 group profiles

5. 分析方法

選擇如 Points、Rebounds、Assists、Steals、Blocks、Turnovers 等 Measures → 分別跑 5/7/9 群 → 比較 16/10/4 bins → 選擇具 Insight 的設定 → 建立三個 Profiles。

6. 計算結果

原書 Exercise 沒有提供固定 Cluster Membership 或最佳 k 答案;結果取決於學生選擇的 Measures 與實際分析輸出。

7. 結果分析與管理解讀

Player Clusters 可協助理解球隊缺少的 Player Types、供給與可能組合,並支援 Contracts/Salary Decisions,但不能在沒有分析結果時預設最佳球員類型。

8. AI Prompt

「以下是 NBA2018 的實際 Cluster Matrix 與 Parallel Coordinate Plot。請建立三個 Player Profiles,並清楚區分圖中觀察與管理推論。」

9. 思考/What-if

題目: 為何 Exercise 要比較 5、7、9 群而不是直接指定最佳 k?

參考解答: 原書要求透過不同設定探索後再判斷哪些 Clusters 能產生適當 Insights,表示群數需要分析判斷。

10. 資料說明