Skip to content

資料分析導論 ​

核心問題

如何從散亂的資料中提取出能夠指導業務的「確定性」? 在網際網路產品中,每秒都在產生海量的使用者行為記錄。僅看總量(如總瀏覽量)往往會掩蓋真相。本章將由淺入深,從基礎統計學指標到進階業務分析模型,帶你掌握資料分析的底層邏輯。


0. 概述:資料分析的本質 ​

很多人認為看一眼報表就是資料分析。如果你不理解「資料、資訊、洞察」之間的轉化邏輯,你就會被困在數字的海量細節中。學習本節是為了讓你建立全局觀,明白資料分析的最終目的不是為了「彙報」,而是為了「決策」。

資料分析並非簡單的「報表彙總」,而是一個資訊降維與特徵提取的過程。

  • 原始資料 (Raw Data):是零散、無序的記錄(如:使用者A在10:01點擊了按鈕B)。
  • 資訊 (Information):是加工後的資料(如:今天有30%的使用者點擊了按鈕B)。
  • 洞察 (Insight):是發現資料背後的規律(如:按鈕B的點擊率在行動端遠高於PC端,說明行動端使用者更依賴該功能)。

我們的目標是建立一套系統的分析框架,透過「觀測 -> 拆解 -> 定位 -> 決策」的閉環來驅動業務成長。


1. 描述性統計:全貌的描述性統計方法 ​

當面對 10 萬行資料時,你不可能逐行查閱。你需要一種「資訊壓縮」的能力,用極少數的指標精準抓住資料的脈絡。如果你不懂均值與中位數的統計陷阱,你就會在分析業務表現(如使用者人均消費)時被極端數值誤導,得出荒謬的結論。

當資料集有數萬條記錄時,我們需要用極少數的「代表性指標」來描述其整體面貌。

📊描述性统计演示输入数据,实时计算统计指标
面对大量数据时,我们需要用少数 代表性指标 来概括全貌。输入一组数字,观察均值、中位数、标准差等指标如何描述数据的 集中趋势 和 离散程度。
样本数
10
数据点总数
均值
51.50
所有数值的平均值
中位数
50.50
排序后中间位置的值
众数
无
出现次数最多的值
标准差
27.39
数据离散程度
数据分布(升序排列)
12
21
23
34
45
56
67
78
89
90

1.1 均值 (Mean):整體水準的基準 ​

均值(算術平均數)是最直觀的指標。

  • 計算邏輯:所有數值的總和除以資料總量。
  • 侷限性:它極易受到極端離群值 (Outliers) 的干擾。
  • 示例:如果 9 名員工月薪 5k,老闆月薪 100k,則平均工資高達 1.45w。此時均值並不能真實代表大多數員工的收入水準。

1.2 中位數 (Median) 與 眾數 (Mode) ​

  • 中位數:將資料由小到大排序,取最中間位置的數值。它能有效抵禦離群值的干擾,真實反映典型的「中間層」水準。
  • 眾數:資料集中出現頻次最高的數值。在分析「使用者最喜歡的商品」、「最常發生的錯誤代碼」時,眾數能最直接地指明群體傾向。

1.3 標準差 (Standard Deviation):分佈的「寬窄」 ​

它描述了資料點距離均值的波動力度。

  • 低標準差:資料非常集中,均值的代表性強(如:工廠流水線的零件尺寸)。
  • 高標準差:資料分佈散亂,個體差異極大。
  • 意義:在效能監控中,高標準差往往意味著系統的穩定性不足,存在大量回應極慢的「長尾請求」。

2. 資料聚合:挖掘群體的微觀規律 ​

「所有使用者平均轉換率 5%」往往是一句毫無意義的真話。你必須學會如何把資料「切開」,才能發現不同地域、不同通路、不同裝置使用者之間的巨大差異。聚合分析能帶你穿透「大鍋飯」般的平均值,直達那些被掩蓋的真實業務痛點。

個體行為往往具有偶然性,但群體行為具有統計規律。資料聚合 (Aggregation) 的核心在於透過特定的維度對人群進行「切片」。

🧮数据聚合演示拆分-计算-组合
"所有用户平均转化率 5%" 往往毫无意义。通过 分组聚合 把数据"切开",才能发现不同用户之间的真实差异。点击下方操作,观察同一份原始数据如何产生不同的 聚合视角。
用户 ID订单号金额(元)日期
U001ORD0011002024-01-01
U001ORD0022002024-01-02
U002ORD0031502024-01-01
U002ORD0043002024-01-03
U003ORD0052502024-01-02
U001ORD0061802024-01-04
用户 ID订单数总金额
U0013480
U0022450
U0031250
SQL 示例
SELECT user_id, COUNT(*) as order_count, SUM(amount) as total
FROM orders GROUP BY user_id;

2.1 聚合的核心邏輯:拆分-計算-組合 ​

  1. 拆分 (Split):根據某個屬性(如:城市、註冊通路、新舊使用者)進行分組。
  2. 計算 (Apply):在每個組內執行聚合函式,如 COUNT() 計數、SUM() 求和、AVG() 求均值。
  3. 組合 (Combine):對比不同組的結果,發現差異點。

2.2 必須進行分組 (Group By)的動機 ​

彙總資料往往會掩蓋問題。例如,整體轉換率在漲,但拆分後發現其實是「上海地區」暴增拉高了整體,而其他地區都在跌。透過聚合分析,我們可以從「大鍋飯」中精準定位到表現最優秀或最糟糕的分支。


3. 漏斗模型:定位價值鏈的「出血點」 ​

你投入了大量資源拉來使用者,結果成交寥寥,錢都白花了嗎?漏斗模型能告訴你使用者到底在哪個門檻被絆倒了。學會這一節,你能把「業務優化」從盲目猜測變成精準研發,將資源投入到轉換率產出最高的環節。

使用者從進入到完成最終目標(如付費)是一個層層篩選的過程。漏斗模型(Funnel)不僅是看最終轉換率,更是為了看在哪裡丟了人。

🔻漏斗分析演示定位转化链的"出血点"
用户从进入到完成目标是一个层层筛选的过程。漏斗模型不只看最终转化率,更要找到 在哪里丢了人 ——在最窄的地方投入优化,收益通常最大。
访问商品页10,000 人
总转化 100.0%
加入购物车6,000 人
总转化 60.0% 步骤转化 60.0%
进入结算页4,000 人
总转化 40.0% 步骤转化 66.7%
完成支付2,500 人
总转化 25.0% 步骤转化 62.5%
洞察
最低转化步骤: 加入购物车 (60.0%)
整体转化率:25.0%
建议:优先优化 加入购物车 环节,减少体验摩擦

3.1 核心轉換指標 ​

  • 總體轉換率:完成終點的總人數 / 進入起點的總人數。
  • 步驟轉換率:當前步驟人數 / 上一步驟人數(反映了該步的透過效率)。
  • 流失率:1 - 步驟轉換率。

3.2 深度分析思路 ​

如果某一環節的流失率異常偏高,說明在該處存在體驗摩擦。例如:

  • 在註冊頁流失嚴重:說明表單太複雜或驗證碼收不到。
  • 在選擇付款方式處流失:說明付款方式太少或跳轉載入過慢。 在漏斗最窄的地方投入力量進行優化,其收益通常是最大的。

4. 留存分析:產品的「硬核」健檢 ​

留存是產品價值的第一金標準。如果拉新是給桶加水,留存就是看這桶漏不漏。如果你只會看總瀏覽量(流量)而不會分析留存(留客),你就無法判斷產品是在健康成長,還是在玩一場注定崩盤的數字遊戲。

使用者成長不代表成功,能留住使用者才是核心價值。留存率(Retention)衡量了使用者在特定時間後回訪的比例。

📈留存分析演示产品的"硬核"体检
拉新是给桶加水,留存是看桶漏不漏。留存曲线若 趋于平稳,说明产品已获得 PMF;若 持续跌落至零,说明核心价值未被验证。
注册日期注册人数次日留存7日留存30日留存
2024-01-01100045%32%18%
2024-01-02120042%28%15%
2024-01-0395040%25%12%
2024-01-04110038%30%14%
2024-01-05105041%33%16%
2024-01-06130043%29%13%
2024-01-07115040%31%15%
100%50%0D1D2D3D4D5D6D7
次日留存
7日留存
30日留存

4.1 核心時間窗口 ​

  • 次日留存 (Day 1):關注「第一印象」。使用者首次進入後的 24 小時內是否感受到了核心價值?
  • 7日留存 (Day 7):關注「習慣養成」。使用者是否在第一週內形成了週期性使用的習慣?
  • 30日留存 (Day 30):關注「長期黏性」。它決定了產品的生存上限。

4.2 留存曲線的形態:判定 PMF ​

  • 持續跌落至零:說明產品沒有解決使用者痛點,或者獲取了錯誤的使用者群體。
  • 趨於平穩(長尾):說明產品已經獲得了 PMF (Product-Market Fit),擁有了一群忠實黏性使用者,具備了規模化擴張的基礎。

5. 結語:建立科學的資料直覺 ​

優秀的分析師應當具備批判性思維,不被表象誤導:

  1. 看分佈而不僅看均值:思考資料背後的差異性和離群值。
  2. 看局部而不僅看總量:透過多維聚合(Group By)還原真實場景。
  3. 看趨勢而不僅看時點:透過留存曲線觀察產品的長期健康度。
  4. 尋找斷層而非盲目優化:透過漏斗定位真正的業務瓶頸。

資料分析的目標不是生成漂亮的報告,而是將「不確定性」降至最低,做出基於事實的明智決策。