Equações estruturais: como especificar efeitos de interação no pacote R lavaan

13

Estou usando o pacote R lavaan para estimar um modelo de equações estruturais. Digamos que o modelo consiste em 1 variável manifesta endógena com 1 variável explicativa latente e 2 manifesta:

group = {0,1}
attitude1 = latent,scale
age = respondent's age

O modelo lavaan desejado é então (não funciona):

model <- '
attitude1 =~ att1 + att2 + att3
outcome ~ age*group + attitude1*group'

Meu objetivo é, nas linhas do que pode ser feito em regressão linear, estabelecer efeitos principais e de interação entre cada variável e grupo. Isso pode ser feito?

Maxim.K
fonte

Respostas:

9

No momento, não há um método implementado no nível do modelo, mas você pode criar uma nova variável que seja justa attitude1*groupou apenas usar a análise de vários grupos, o que pode ser mais apropriado nesse caso.

jebyrnes
fonte
1
Obrigado. Infelizmente, a análise de invariabilidade de grupo fornece resultados realmente estranhos (um dos grupos é muito menor), enquanto a regressão linear faz sentido, mas o MEV é mais apropriado devido a ter escalas independentes.
Maxim.K
Sim, tente calcular uma variável de efeito de interação.
precisa saber é o seguinte
6
Nota - a versão mais recente do lavaan apresenta a a:bsintaxe para as variáveis ​​observadas.
Jebyrnes # 03/16