我希望减少lavaan
中的输入加载。
想象一下,您有50个manisfest变量:var1
,var2,
var3
,... var50
。
在M plus 中,可以将多个变量分配给具有减号的因子 - ' - '像这样的标志:
Factor BY var1-var50;
基本上说Factor
由所有50个变量定义。
是否有类似的方法在lavaan
中定义因子?
似乎我需要声明所有50个变量名称:
model <- ' factor =~ var1 + var2 + var3 + var4 and so on...
答案 0 :(得分:5)
试试这个:
lvmodel <-
paste('factor',paste(paste0('var',1:50),collapse='+'),sep='=~')