Pacote R para modelagem de equações estruturais multinível?


18

Quero testar um modelo de caminho de vários estágios (por exemplo, A prediz B, B prediz C, C prediz D) em que todas as minhas variáveis ​​são observações individuais aninhadas em grupos. Até agora, venho fazendo isso através de várias análises multiníveis únicas em R.

Eu preferiria usar uma técnica como o SEM que me permite testar vários caminhos ao mesmo tempo (A -> B -> C -> D) e ainda lidar adequadamente com os 2 níveis (indivíduos em grupos).

Entendo que o MPLUS pode lidar com isso. Existe um pacote R que eu possa usar?

Respostas:


19

Parece que o OpenMx (baseado no Mx, mas agora é um pacote R) pode fazer o que você está procurando: "Multi Level Analysis"


6
(+1) É apenas um fork do Mx, mas é muito bom como software livre para SEM. Outro projeto promissor é o lavaan (que tenta fornecer resultados compatíveis com o Mplus, sempre que possível).
chl

@chi Obrigado pela sugestão, eu também vou ver o lavaan.
Steven L. Johnson

7

Você pode executar o SEM multinível em qualquer pacote que suporte a análise de vários grupos usando o método MUML de Muthen.

Você modela 2 grupos, o primeiro com a matriz de covariância interna e o segundo com a matriz de covariância entre dados. Em seguida, você restringe os parâmetros relevantes para serem iguais entre os grupos (que depende do modelo).

Então, sim, você pode fazer SEM multinível em lavaan e OpenMx.

Consulte http://smr.sagepub.com/content/22/3/376.short


4

Se o seu modelo for complicado, eu recomendaria o xxM, um pacote para R da Paras Mehta. http://xxm.times.uh.edu/

Mehta, PD (2013). modelagem de equações estruturais de nível n. Em Y. Petscher, C. Schatschneider e DL Compton (Eds.), Análise quantitativa aplicada nas ciências sociais (pp. 329-362). Nova York: Routledge.


Quais seriam as vantagens desse modelo?
Andy

@ Andy: Eu não usei este pacote, mas parece suportar uma grande variedade de modelos e situações, além de não ter limite no número de níveis. No entanto, o pacote requer especificação explícita de várias matrizes, o que introduz excesso de palavras e é complicado . Outra questão é que 1) parece que xxMatualmente suporta apenas o Windows; 2) o pacote não está no CRAN; 3) o pacote parece ser gratuito, mas não um software de código aberto (IMHO, grande negativo!). (a ser continuado) #
Aleksandr Blekh

@ Andy: Aqui está o Guia do Usuário , que é útil, pois caso contrário você deve se registrar para fazer o download do documento.
Aleksandr Blekh

Obrigado! Eu pensei que esta informação daria uma resposta mais completa.
Andy

4

No que diz respeito à capacidade de realizar isso em qualquer programa SEM ... sim, você nem sempre precisa de um software SEM especializado, mas pode ter um trabalho terrível de manipulação de dados se não usar um software SEM que seja especializado para esta tarefa. FYI: Não acho o openmx intuitivo.

Aqui está uma referência para fazer isso na maioria dos softwares, que não foram mencionados anteriormente.


2

Tente pesquisar por "modelagem de equações estruturais" em http://rseek.org . Você encontrará vários links úteis, incluindo links para vários pacotes possíveis.

Você também pode verificar a Task View para as ciências sociais, há uma seção para modelagem de equações estruturais, talvez um terço do caminho. Veja http://cran.r-project.org/web/views/SocialSciences.html .

Um pacote em particular que você pode achar útil é o sempacote de John Fox . http://cran.r-project.org/web/packages/sem/index.html


AFAIK nenhum desses pacotes pode estimar modelos de caminho / equação estrutural multinível .
Bernd Weiss

Não percebi isso. Que bom que você falou sobre o OpenMx.
Aaron - Restabelece Monica

(Eu vou manter a resposta, porque especialmente com o comentário de Bernd, pode ser útil para outras pessoas fazendo esta mesma pergunta.)
Aaron - Reintegrar Monica

Obrigado pelas sugestões. Eu tentei o primeiro e o terceiro antes de postar minha pergunta e, como o @Bernd apontou, não há nada (óbvio) lá que possua ambos os níveis e SEM.
Steven L. Johnson
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.