如何用R語言做結構方程模型?

畢業論文要用,就是做一個簡單的市場營銷研究,因為之前因子分析準備用R,為了保持一貫性決定最好的結構方程分析也用R,但是查閱不到任何這方面的資料,求指點。


謝邀。

很遺憾,查了幾本R語言的書,似乎沒有講如何應用結構方程模型的。

也可能是自己對這個領域不太懂,於是乎又去了一下結構方程模型的論壇,http://www.semchina.net/index.php

似乎也沒有講關於用R語言做結構方程模型的。

但是,這樣放棄還是太早了。

可以看到常用的軟體有smartpls,lisrel,SPSS amos 前兩個我不認識,可SPSS 我知道,這玩意兒的功能R 不可能沒有。

於是乎去了Quora,似乎沒有人問這個問題,那麼估計這個是肯定已經能解決的了,果斷Google之,果然SEM package就出現了。

有個例子在這兒:http://personality-project.org/r/r.sem.html

挺好理解的,結合R help,還蠻容易的。

但是R 好像沒有直接拖放繪圖工具,不過既然都用R做因子分析了,改寫一點點代碼應該是小意思。


感謝邀請。

R軟體有SEM包,可以直接調用,至於如何設置參數,可以參考這篇文獻http://socserv.mcmaster.ca/jfox/Misc/sem/SEM-paper.pdf


其實做結構方程出了樓上做的這類還有基於pls/偏最小二乘法的,也有對應的包


直接調用sem包,具體操作手冊可以在幫助裡面找到


R做SEM的lavaan包已經很成熟了。可以參考其官網以及SEM大牛J.B.Grace的系列論文和教程。


直接用library(sem),然後運行你的幾個方程就行。


推薦閱讀:

怎樣學習matlab或R語言?
2018 年大家碼下的第一行代碼是什麼?
R語言中S3,S4,RC結構都分別是什麼?
用戶分析有哪些經典的模型和方法,如何系統的學慣用戶分析?
如何系統地學習 R 語言的各種 packages?

TAG:市場營銷 | 統計學 | MATLAB | 數據統計 | 統計 | 統計軟體 | R編程語言 |