lavaan:用Mplus中的多个变量定义因子

时间:2014-03-11 21:51:19

标签: r r-lavaan sem

我希望减少lavaan中的输入加载。

想象一下,您有50个manisfest变量:var1var2, var3,... var50。 在M plus 中,可以将多个变量分配给具有减号的因子 - ' - '像这样的标志:

Factor BY var1-var50;

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

是否有类似的方法在lavaan中定义因子? 似乎我需要声明所有50个变量名称:

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

1 个答案:

答案 0 :(得分:5)

试试这个:

lvmodel <- 
paste('factor',paste(paste0('var',1:50),collapse='+'),sep='=~')