Seeing Theory 是一本線上的「視覺化機率統計教材」:用 D3.js 製作的彩色互動動畫,把機率論與統計學中最抽象的概念變成可以動手操作的圖形。它由布朗大學大學生 Daniel Kunin 發起,與 Jingru Guo(羅德島設計學院)、Tyler Dae Devlin、Daniel Xiang 共同完成,2018 年獲得 Webby 獎教育類獎項。

Seeing Theory 首頁截圖:深色背景上漂浮著彩色圓點,中央是網站名稱與 Start 按鈕,頂部橫幅提示該站已存檔

網站速覽

項目 內容(截至 2026-09-30)
網址 seeing-theory.brown.edu
類型 互動式線上教材(機率與統計)
費用 免費
註冊要求 無需註冊
介面語言 英文、中文(簡體)、西班牙文三語切換
開放授權 原始碼以 Apache-2.0 開源

網站背景

專案始於布朗大學的一門網頁應用課程:Kunin 與 Guo 在期末專案中組隊,隨後 Devlin、Xiang 加入,把課堂作業打磨成公開產品(Brown Daily Herald 2018 年 2 月的報導記錄了這段過程)。官網說明目標是「讓統計學透過互動式視覺化變得更易親近」,技術上基於 Mike Bostock 的 D3.js 建構。團隊還在編寫一本配套教材,PDF 草稿可直接下載。

需要注意的是,網站頂部目前掛著「This site is archived for reference」(本站已存檔僅供參考)的橫幅——內容仍可完整存取,但專案已不再活躍維護。

章節內容

全書共六章,每章含三節左右的互動小節:

  1. Basic Probability:隨機事件、期望值、變異數;
  2. Compound Probability:集合運算、條件機率、賭徒謬誤;
  3. Probability Distributions:離散與連續分布、中央極限定理;
  4. Frequentist Inference:點估計、信賴區間、Bootstrap;
  5. Bayesian Inference:貝氏定理、先驗與後驗、共軛先驗;
  6. Regression Analysis:最小平方法、相關分析、變異數分析。

Seeing Theory 第一章截圖:Basic Probability 章節頁,右側列出 Chance Events、Expectation、Variance 三個互動小節入口

適用場景

  • 正在修機率統計課程、需要直觀輔助理解的學生;
  • 教師課堂示範(頁面動畫即開即用,支援中文介面);
  • 資料從業者複習貝氏推斷、信賴區間等易混概念。

限制

  • 網站已存檔停更:內容停留在教材狀態,不會再有新增章節或修正。
  • 深度限於入門:六章之外沒有更進階的主題(如完整的假設檢定家族、時間序列等)。
  • 中文版為簡體,且部分互動說明文字的翻譯密度不如英文版(基於實際瀏覽的印象,未逐節核對)。
  • 早期前端技術棧(jQuery 時代),在現代窄螢幕裝置上的排版可能不理想。

參考資料