開始使用免費開始

修正潛在 Heywood 模型

在上一個練習中,你發現問卷中的潛在變數出現相關係數 > 1。你應該把兩個潛在變數合併為一個潛在變數,以修正這個 Heywood 情況。接著分析並摘要模型,檢視把這兩個因子合併為一個之後,是否已解決有問題的相關性。

本練習屬於課程

在 R 中使用 lavaan 的結構方程模型

檢視課程

練習說明

  • 將模型改為只建立一個 goodstory 因子,並由 adoptsurvey 資料集中的 6 個顯在變數共同衡量。
  • 使用 cfa() 函式分析模型,確認沒有錯誤訊息。
  • 執行模型的 summary(),檢視最終的模型適配度。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Look at the data
head(adoptsurvey)

# Edit the original model 
adopt.model <- 'goodstory =~ pictures + background + loveskids
inperson =~ energy + wagstail + playful'

# Analyze the model
adopt.fit <- cfa(model = ___, data = adoptsurvey)

# Look for Heywood cases
summary(___, standardized = TRUE, fit.measures = TRUE)
編輯並執行程式碼