2

我想减少lavaan.

假设您有 50 个清单变量:var1, var2, var3, ... var50。在 M plus中,可以将多个变量分配给带有减号“-”的因子,如下所示:

Factor BY var1-var50;

基本上说这Factor是由所有 50 个变量定义的。

是否有类似的方法来定义因子lavaan?看来我需要说明所有 50 个变量名称:

model <- ' factor =~ var1 + var2 + var3 + var4 and so on...
4

1 回答 1

5

尝试这个 :

lvmodel <- 
paste('factor',paste(paste0('var',1:50),collapse='+'),sep='=~')
于 2014-03-11T22:47:39.123 回答