구조 방정식 / MPLUS 모델을 어떻게 그리나요?


9

구조적 방정식 / 혼합 모델을 효과적이고 예쁘게 그릴 수있는 소프트웨어 도구 (바람직하게는 오픈 소스)를 찾고 있습니다.

xfig와은 GraphVIZ에보고 한 후 지금은 일반 벡터 그래픽 패키지에 충실 잉크 스케이프 는 가장 유연한 것 때문에.

stat.stackexchange 커뮤니티를 설문 조사하고 싶습니다 : 구조 방정식 / 혼합 모델을 어떻게 그리십니까? 어떤 소프트웨어를 사용하십니까?


관심이 없다면 GraphViz의 문제점은 무엇입니까? 충분히 유연하지 않습니까? 어떤 방법으로?
onestop

@onestop, graphviz를 사용하면 가리키는 화살표를 "크랙"하지 않고 선 중앙에 화살표를 그릴 수 없었습니다. stackoverflow에서 내 질문을 참조하십시오 stackoverflow.com/questions/3718025/…
gregor

1
여러분, 이것은 SEM을 수행하는 R 패키지가 아니라 경로 다이어그램 도구 에 대한 질문 입니다. OP에 Mplus 라이센스가 있고 패키지에 만족하면 배우 OpenMx거나 배울 필요가 거의 없습니다 lavaan. 이것은 그라운드 제로에서 시작한다면 그 자체 로 훌륭한 패키지 일지 모르지만 Mplus를 배우지 않고 R / OpenMx를 배우는 것은 개인적으로 준비 할 수없는 엄청난 시간 약속입니다. UCLA에 대한 안식일 :).
StasK

답변:


11

나는 omxGraphViz 함수를 사용하여 도트 파일 을 반환하는 SEM 모델링에 OpenMx 를 사용합니다 . 너무 유연하지 않다는 것을 알지 못했습니다. 기본 출력은 꽤 좋아 보이고 도트 파일을 수정 해야하는 경우는 거의 없지만 어렵지 않습니다.

업데이트 그런데, 당신에게 두 세계의 최고를 제공, 잉크 스케이프로 가져올 수 graphviz를 출력 할 수 SVG 파일,. :)


2
(+1) OpenMx와 연결해 주셔서 감사합니다! 내 Mac에서 Mx를 대체 한 정말 멋진 패키지입니다.
chl

5

오닉스는 구조 방정식 모델을 그리고 추정하기위한 무료 프로그램입니다. OpenMx에서 모델을 가져 오거나 내보낼 수 있습니다. Mplus와 (곧) 용암에도 제한이 있습니다. 비트 맵 (JPEG)으로 내보내기 및 LaTex 벡터 형식이 가능합니다.

오닉스는 http://onyx.brandmaier.de/에서 다운로드 할 수 있습니다.


4

내가 사용하는 정신 CFA 존 폭스의에 대한 R 패키지를 SEM 간단한 SEM과 함께 패키지로 제공된다. 그래픽 백엔드는 graphviz입니다. 용암 패키지가 유사하거나 더 나은 시설을 제공 하는지 기억이 나지 않습니다 .

그렇지 않은 경우 유전자 모델링 용 Mx 소프트웨어 는 Windows 버전에 그래픽 인터페이스를 제공하며 경로 계수를 사용하여 모델을 내보낼 수 있습니다.


2
lavaanqplot와 패키지 작품 합리적인 다이어그램을 만들 수 있습니다.
Wayne


2

필자는 R 패키지 의 그래픽 엔진이기도 한 graphviz 작업했습니다 sem(존 폭스는 구문이 가능한 한 밀접하게 호환되도록 설계 graphviz했기 때문에 한 구문을 다른 구문으로 쉽게 변환 할 수 있음). 꽤 번거로워지고 요즘에는 SEM 경로 다이어그램을 Dia 로 그립니다 .


1

사이트의 다른 질문에 답했습니다 . 의 Tikz 라이브러리를 제안하는 베이지안 네트워크 (그래픽 모델)를 그리기위한 소프트웨어입니다 . 이러한 모델을 그리기위한 Tikz 코드의 좋은 특성 중 하나는 RAM 경로 표기법이 Tikz에서 노드 및 에지를 정의하는 방법과 기능적으로 유사하다는 것입니다.LATEX

이미 MPLUS 또는 기타 R 프로그램의 경우와 같이 추정 한 모델을 자동으로 그리려면 좋지 않지만 R에서 일부 그래프를 만들려는 저의 시도는 간단합니다. 또는 graphviz를 사용하면 Tikz에서 원하는 것을 만드는 것이 훨씬 쉬워졌습니다.

R의 qgraph 라이브러리에는 몇 가지 좋은 예가 있지만 R의 또 다른 잠재적 인 솔루션은 다음과 같습니다 .


1

나는 전에 Lisrel, AMOS, Mplus를 사용했지만 R 만 사용했습니다.

R에서는 패턴 탐색에서 모델 맞춤 및 모델 개선에 이르기까지 SEM을 데이터에 맞추기 위해 거의 모든 단계를 수행 할 수 있습니다.

최근 (2012)에는 많은 새로운 R 패키지와 업데이트 된 패키지가 있으므로 SEM을 직관적으로 맞출 수 있습니다. 또한 R은 무료이며 오픈 소스 소프트웨어입니다.

다음은 R을 사용하여 SEM을 실행 / 적용하고 계속 업데이트하는 방법에 대한 검토입니다.

http://pairach.com/2011/08/13/r-packages-for-structural-equation-model/


1

"yed", http://www.yworks.com/en/products_yed_about.html 을 사용하는 것이 좋습니다 . 이 프로그램은 매우 다양한 프로그램이며 경로 다이어그램, 플로차트, 타임 라인 등을 그리는 데 사용했습니다. 그림 정렬, 상자 간 거리 등을 얻는 데 도움이됩니다. 시도해보십시오!


1

Omnigraffle이 그림 그리기에 가장 적합하다고 생각합니다. 이건 환상적이야! 내가 본 다른 프로그램보다 훨씬 쉽고 아름답습니다.


0

감사합니다!! 나는 이것 중 몇 가지를 시도했지만 자유 소프트웨어 Dia는 구조 방정식 모델 (4 개의 잠재 변수)을 그리는 데 필요한 전부입니다. https://wiki.gnome.org/Apps/Dia/Documentation https://wiki.gnome.org/Apps/Dia/Documentation 에서 몇 가지 유튜브 자습서를보고 위키에갔습니다. 저는 저녁이나 약 3 시간 안에 전체 모델을 개발하고 편집했습니다.


1
이것은 광고처럼 의심스럽게 읽습니다. 그러나이 커뮤니티에 SEM 용 제품에 대해 알리는 것이 좋습니다. 도움말 센터에 있는 자료를 숙독하고 답을 조정할 수 있습니다. 당신 이이 /와 제휴하는 경우, 그냥 언급 & 그것은 괜찮을 것입니다.
gung-복직 모니카

Dia에 대한 투표도 추가하고 싶습니다. 멋진 것은 아니지만 필요한 모든 작업을 수행하고 정말 깔끔한 다이어그램을 제공합니다.
Rebecca Linnett
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.