1

複数の代入後にいくつかのマルチグループ確証因子分析 (CFA) を実行していlavaanます。R

最初に、Plav5 つの帰属データセットを格納するために呼び出されるリストを作成しました。

library(lavaan)
library(lavaan.survey)
library(mitools)
library(semTools)

a <- imputationList(Plav) ##Tell R these are plausible values
Survey <- svydesign(ids = ~1, weights = ~wt, data = a) # set the weight

その後、マルチグループ CFA を実施しました。

# Model without population corrections
fit <- cfa(model, data=Plav[[1]], estimator = 'MLR', missing = 'default', group = 'gender',group.equal = c("loadings"))
# Model with population corrections
fitSurvey <- lavaan.survey(lavaan.fit = fit, survey.design =  Survey)

次のエラーが返されました:

Error in FUN(X[[1L]], ...) : 
  dims [product 1936] do not match the length of object [0]

グループ化変数を削除してサンプル全体を分析しても、エラーは返されません。

このエラーが返される理由を説明できる人はいますか?

4

0 に答える 0