開啟導覽
開啟開啟工作區

市場研究工具 · 潛在類別

潛在類別分析

用潛在類別模型對類別、順序和數值題目做區隔,以 BIC 比較類別數,描述每個類別的特徵,並匯出類別歸屬和分類工具。

線上進行潛在類別分析

開啟 CSV、Excel、SPSS、Stata、SAS 或 JSON 檔案(或使用範例資料),勾選指標變數並設定類型,選擇類別數範圍後執行。模型在瀏覽器的背景執行緒中估計,檔案不會上傳。

支援 CSV、Excel、SPSS、Stata、SAS、R、Parquet、SQLite 或 JSON。檔案只在這個瀏覽器分頁中讀取,不會上傳。 Triple-S 資料請同時選取 .sss 或 .xml 中繼資料檔案及其資料檔案。

01

如何使用這個工具

開啟資料檔案或按「使用範例資料」,勾選用來劃分類別的題目,並替每題選擇「類別」「順序(視為類別)」或「連續」。可以選擇權重欄、類別數範圍、隨機起始值個數和隨機種子,然後按下執行。

執行後先看模型比較表:每個 k 的對數概似、參數個數、AIC、BIC、CAIC、樣本數調整 BIC、熵 R²、最小類別占比,以及達到最佳對數概似的隨機起始值個數。選定一個模型後,特徵表會列出各類別的條件作答機率或平均數,以及相對整體的指數;可以匯出含類別歸屬和事後機率的資料、參數表(分類工具),也可以在頁面上輸入一位新受訪者的答案,查看他屬於各類別的機率。

02

方法:EM 演算法與模型比較

模型為 P(xᵢ) = Σₖ πₖ Πⱼ fⱼ(xᵢⱼ | k):πₖ 是第 k 類的占比,fⱼ 是第 j 個指標在該類中的分配——類別與順序指標為各選項的機率,連續指標為該類平均數和變異數的常態密度。參數以 EM 演算法依最大概似法估計。受訪者沒有回答的指標在概似中直接略過(隨機遺漏假設),只要回答了任一指標就會被歸類。

EM 可能停在局部最大值,所以每個 k 預設從 10 組帶種子的隨機起始值出發,先各執行一小段 EM,再把最有希望的幾組執行到收斂,保留對數概似最高的解,並回報執行到收斂的起始值中有幾組達到它。同一檔案、設定和種子每次的結果都相同;類別依占比由大到小編號。連續指標的類內變異數不低於該指標總變異數的 1%,避免某一類塌縮到單一數值。

  • 參數個數 p =(k − 1)+ 每個類別指標 k ×(選項數 − 1)+ 每個連續指標 2k。
  • BIC = −2 log L + p ln n;AIC、CAIC 與樣本數調整 BIC(SABIC)一併列在表中,數值越低越好。
  • 熵 R² 介於 0 和 1 之間,越接近 1 代表受訪者的類別歸屬越明確。
  • 加權時權重先調整為平均數 1,以擬概似法估計;資訊準則使用未加權的受訪者人數。
03

計算實例

合成購物者範例資料有 900 位受訪者和 7 個指標:主要購物通路、是否使用折價券、是否購買有機食品和購物頻率(類別),品牌忠誠度與價格敏感度(1–5 分,視為類別),以及每月食品雜貨支出(連續)。每位受訪者都由三個預設類別之一產生,約 4% 的答案是空白。配適 k = 1 到 6,BIC 依序為:k = 1 時為 23102,k = 2 時為 22076,k = 3 時為 21585,k = 4 時為 21674,k = 5 時為 21762,k = 6 時為 21858。

BIC 最低的是 k = 3,各類別占比為 46.3%、33.7%、20.1%,熵 R² 為 0.916。依最可能類別歸類,與預設類別一致的受訪者占 97.1%(第 1 至第 3 類依序對應精打細算型、品質忠誠型、便利型,以一對一配對)。第 1 類以量販折扣店為主要通路的比例為 58%(整體為 32%),每月支出平均為 424(整體為 466),是典型的精打細算型。

類別更多的模型配適度只略為改善,卻被 BIC 懲罰;而且多出來的類別往往只有少數隨機起始值能達到,表示 EM 找到的是不穩定的局部解。

04

適合與不適合的情況

判斷模型要同時看 BIC、熵、最小類別占比、最佳對數概似是否被多組起始值重複得到,以及條件作答機率能否組成清楚的類別特徵。類別只是對作答模式的歸納,最可能類別的歸屬也有分類誤差,後續分析時建議保留事後機率。

  • 用名目或混合類型的題目做區隔,例如把通路、使用品牌、是否有某種行為、評分題和支出放在一起。
  • 需要每位受訪者屬於各類別的機率,而不只是硬性歸類;或需要替新受訪者歸類的分類工具。
  • 樣本只有一兩百人,或類別稀疏的題目很多——類別數較多的模型會無法識別。
  • 資料量很大——這裡最多支援 20,000 列、200,000 個答案(列數 × 指標數)。
05

如何解讀結果

平均事後機率高於 0.8 的類別,成員歸屬比較可靠;熵 R² 高於約 0.8 時,可以把最可能類別當作區隔欄使用。替類別命名時,以指數明顯偏高或偏低的選項和平均數為依據,再用交叉分析查看各類別在人口統計和行為題上的差異。

潛在類別模型假設同一類別內各指標彼此獨立。如果兩道題幾乎重複(例如同一個問題的兩種問法),模型可能為了解釋它們之間的關聯而多分出一個類別,這時應該只保留其中一題。

常見問題

常見問題

潛在類別分析和 K 平均法有什麼不同?

K 平均法依數值變數之間的距離分組,每位受訪者只歸入一個群。潛在類別分析是統計模型:可以處理類別、順序和數值答案,在概似中處理遺漏的答案,用 BIC 等資訊準則比較方案,並算出每位受訪者屬於各類別的機率。

順序題目怎麼處理?

1–5 分之類的順序指標以無序類別建模,也就是在每個類別中替每個刻度估計一個獨立的機率。這比順序模型多用一些參數,但不假設刻度間距相等。較長的量表(例如 0–10 分)也可以設為連續指標。

為什麼要用多組隨機起始值?

EM 演算法可能停在概似函數的局部最大值。每個模型都從多組帶種子的隨機起始值出發,保留最佳的對數概似。比較表會顯示執行到收斂的起始值中有幾組達到最佳值(例如 3/4);如果只有一組達到,應增加起始值或更換種子後再確認。

怎麼替新受訪者歸類?

匯出分類工具參數:各類別占比、每個類別中各答案的機率,以及連續指標的類別平均數與變異數。新受訪者屬於某類別的機率與「類別占比 × 其各題答案機率的乘積」成正比。頁面上的歸類器在你輸入答案時做的就是這個計算。

資料會上傳到伺服器嗎?

不會。檔案在這個瀏覽器分頁中讀取,模型在瀏覽器的背景執行緒中估計,匯出檔案也在本機產生,不需要註冊帳號。

分析你自己的問卷資料檔

開啟 CSV、Excel 或 SPSS(.sav)檔案,直接在瀏覽器中開始分析。免費、不需要帳號,你的資料不會離開你的電腦。

開啟完整工作區

· 英文版