從理論建立 CFA 語法
雖然從 EFA 結果產生 CFA 語法相對容易,但當你是直接依理論來建構語法時,設定起來就會比較費工。一個可搭配 sem() 函式使用的方法,是先寫出一系列等式,指出哪些題項的負荷量需要對哪些潛在因子進行估計。建立這個矩陣時,先寫因子名稱,然後用冒號與逗號分隔的題項清單分開。在完成初始等式之後,你可以使用 cfa() 函式,讓 sem 套件自動將變異數與共變異數加入模型。
本練習屬於課程
R 中的因素分析
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Set up syntax specifying which items load onto each factor
theory_syn_eq <- "
___: A1, A2, A3, A4, A5
___: C1, C2, C3, C4, C5
___: E1, E2, E3, E4, E5
___: N1, N2, N3, N4, N5
___: O1, O2, O3, O4, O5
"