結構方程模型入門(純乾貨!)

2021-01-15 統計211網

結構方程模型(Structural Equation Model,簡稱SEM)是基於變量的協方差矩陣來分析變量之間關係的一種統計方法,因此也稱為協方差結構分析。結構方程模型屬於多變量統計分析,整合了因素分析與路徑分析兩種統計方法,同時可檢驗模型中的顯變量(測量題目)、潛變量(測量題目表示的含義)和誤差變量直接按的關係,從而活動自變量對因變量影響的直接效果、間接效果和總效果。

結構方程模型基本上是一種驗證性的分析方法,因此通常需要有理論或者經驗法則的支持,根據理論才能構建假設的模型圖。在構建模型圖之後,檢驗模型的擬合度,觀察模型是否可用,同時還需要檢驗各個路徑是否達到顯著,以確定自變量對因變量的影響是否顯著。

目前,結構方程模型的分析軟體較多,如Lisrel、EQS、Amos、Mplus、 Smartpls等等,其中AMOS的使用率甚高,因此我們重點了解一下使用AMOS軟體進行結構方程模型分析的過程。


在構建模型假設圖,我們首先需要了解一些有關的基本概念

1、顯變量

顯變量有多種稱呼,如「觀察變量」、「測量變量」、「顯性變量」、「觀測變量」等等。從這些稱呼中可以看到,顯變量的主要含義就是:變量是實際測量的內容,也就是我們問卷上面的題目。在Amos中,顯變量使用長方形表示。

2、潛變量

潛變量也叫潛在變量,是無法直接測量,但是可以通過多個題目進行表示的變量。在Amos中,潛變量使用橢圓表示。

在使用的過程中,我們可以通過這樣的方式區分顯變量和潛變量:在數據文件中有具體值的變量就是顯變量,沒有具體值但可通過多個題目表示的則是潛變量。

3、誤差變量

誤差變量是不具有實際測量的變量,但必不可少。在調查中,顯變量不可能百分之百的解釋潛變量,總會存在誤差,這反映在結構方程模型中就是誤差變量,每一個顯變量都會有誤差變量。在Amos中,誤差變量使用圓形進行表示(與潛變量類似)。

4、擬合度

擬合度,也叫適合度、配合度,是結構方程模型中最重要的指標。擬合度指標是假設的理論模型與實際數據的一致性程度,模型擬合度越高,代表理論模型與實際數據的吻合程度越高。Amos使用卡方作為擬合度檢驗的結果,一般以卡方值P>0.05作為標準,然而卡方容易受到樣本大小的影響,因此除了卡方統計量之外,還需要參考其他擬合度指標。下表是常用的擬合度指標的判斷標準(這些指標在Amos的「Output」中均能找到)。


5、路徑係數

模型擬合度說明了理論模型與實際數據的一致性程度,而路徑係數即路徑係數檢驗則說明變量之間的關係是否顯著。路徑係數包好標準路徑係數和非標準路徑係數,其含義與回歸分析的路徑係數相同。

在路徑係數檢驗的過程中,當係數的P值>0.05時,表明該路徑的兩個變量之間的影響不顯著。此時,為了提高模型的擬合度,可將不顯著的路徑刪除。

在多變量的分析中中,經常會涉及到一個概念「效應值」。簡單地說,效應值就是自變量對因變量的影響程度(這裡的自變量和因變量都是潛變量),這種影響可以分為直接影響,還包含間接影響。在計算效應值的時候,我們需要知道各個路徑的標準路徑係數。


一個完整的結構方程模型需要包含兩個方面:測量模型和結構模型。測量模型是指潛變量與顯變量之間的額關係,結構模型是指潛變量之間的關係。下面以一個結構方程模型為例進行說明。

研究者為了研究F1、F2和F3的關係,而設計了一份問卷,調查F1的題目有3個:X1、X2、X3;調查F2的題目有三道:Y1、Y2、Y3;調查F3的題目有三個:Z1、Z2、Z3。

假設:

假設1:F1能夠直接影響F3;

假設2:F2能夠影響F3;

假設3:F1可以通過F2影響F3。

根據上述理論構想,可以構建如下的結構方程模型:


在上圖中,F1、F2、F3為潛變量,X1~X3、Y1~Y3、Z1~Z3為顯變量,e1~e9為誤差變量。由e1~e3、X1~X3和F1構成的模型則是測量模型,由F1、F2、F3構成的則是結構模型。在進行假設檢驗之前,我們首先要通過Amos的「OutPut」了解模型的擬合度是否符合要求,當擬合度符合要求時,則可進行下一步的路徑檢驗,如果模型的擬合度不符合要求,則需要對模型進行修正。在模型的擬合度符合要求之後,我們可以對F1、F2、F3之間的各條路徑係數進行檢驗,如果係數具有顯著意義,則認為該路徑對應的假設處理。

假如上述模型的擬合度不符合要求,並且F1→F3的路徑不顯著,那麼可以採用刪除F1→F3路徑的方法對模型進行修正。對修正後的模型進行分析,發現模型的擬合度較好,並且保留的路徑係數均顯著,此時我們就可以得到結果,並對假設進行驗證。根據上述分析,我們組中得到的結果為:F1對F3的直接影響不顯著,F2對F3的影響顯著,F2在F1和F3之間具有完全中介作用。也就是說,假設1不成立,假設2和假設3成立,並且F2在F1和F3之間具有完全中介效應。

如果上述模型的擬合度較好,並且各條路徑係數均顯著,那麼就不需要對模型進行修正後,可以直接得到結果:F1對F3具有顯著影響,F2對F3具有顯著影響,F2在F1和F3之間具有部分中介作用。也就是:假設1、2、3均成立。此時,我們還需要使用標準路徑係數計算自變量對因變量的效應值,假設F1→F2的標準路徑係數為a,F2→的標準路徑係數為b,F1→F3的標準路徑係數為c,那麼各個效應值的計算如下:


1、需要對研究的內容有一個完整並且清晰的觀念性架構;

2、收集數據,並建立有效的原始數據文件(不能有缺失值)

3、根據理論構想構建模型,也就是構建類似上圖的模型結構;

4、模型擬合度檢驗,如果模型擬合度良好,則可進行後續分析分析,如果模型擬合度不好,則需要對模型進行修正,直到擬合度符合表1的要求;

5、路徑係數檢驗,並計算各個潛變量之間的效應值。

6、根據結構方程模型模型分析的結果得出結論,也就是驗證假設。

結構方程模型最主要的應用就是分析多變量(≥3個)之間的關係,進行變量的中介效應檢驗。除此之外,還可以用來進行多群組的關係分析(可用來進行調節效應分析)。另外,研究者也常用測量模型進行問卷的效度分析(主要是驗證性因素分析)。

主要參考文獻:

1)《結構方程模型及其應用》,作者:侯傑泰

2)《結構方程模型:AMOS的操作與應用》,作者:吳明隆

3)《AMOS與研究方法》,作者:榮泰生

如果您覺得本文不錯,歡迎分享轉發到朋友圈,謝絕任何形式的轉載哦~也歡迎您邀請朋友關注微信號「統計211網(ID:tj211_com)」。


各位如對本文有疑問,可以在文後留言哦~千山老師和編輯zz謝謝各位的支持~!

還可以掃一掃二維碼呀~~


相關焦點

  • 為什麼建議結構方程模型新手首選Amos?
    AMOS是用於處理結構方程模型的軟體。AMOS的全稱是Analysis of Moment Structure,除了AMOS可用於結構方程模型分析外,還有LISREL和EQS等軟體。結構方程模型分析的軟體主要綜合了兩個統計分析功能:降維分析和線性回歸分析。
  • 結構方程模型(SEM)到底有多厲害?
    結構方程模型是高級定量方法中最常見的統計方法之一。
  • SEM 結構方程模型
    傳統的統計方法不能有效處理這些潛變量,而結構方程模型則能同時處理潛變量及其指標。傳統的線性回歸分析容許因變量存在測量誤差,但是要假設自變量是沒有誤差的。結構方程模型常用於驗證性因子分析、高階因子分析、路徑及因果分析、多時段設計、單形模型及多組比較等 。
  • 什麼是結構方程模型(SEM)?
    當然,結構方程模型也可以估計常見的顯變量模型或潛顯混合模型(被解釋變量、解釋變量既可以是潛變量,也可以是顯變量)。並且,相比傳統的顯變量估計方法,結構方程模型具有更多更強大的功能,能獲得更好的估計結果。無論理論層面還是經驗統計層面,SEM技術都是一種更具優越性的方法(Iacobucci,2012)。
  • 似乎用不到的結構方程模型
    前些天想做一些研究分析,忽然想到是否可以用結構方程模型來做一些分析,於是找了關於結構方程模型的書籍和資料。
  • 結構方程模型 VS 回歸方程模型,究竟有何不同?
    回歸方程模型是處理顯變量時最實用、應用最廣泛的定量方法,而結構方程模型則是處理潛變量的最主要、最實用的定量方法。兩者存在一定的聯繫和區別,具體如下:回歸模型是結構方程模型的基礎模塊之一(還有路徑模型、因子模型);結構方程模型可以視為估計潛變量之間複雜關係的回歸分析。
  • 結構方程式模型(SEM)入門!其實一點也不難~
    帶你入門結構方程式模型,看起來圖表複雜的結構方程式分析其實一點也不難~結構方程模型(Structural
  • AMOS結構方程——界面介紹【二】| 結構方程模型
    運用結構方程進行探索分析時,打開軟體後,面對的是一個全新的頁面,今天給大家介紹一下AMOS結構方程軟體界面。當我們下載安裝後, 這個標識,就是AMOS結構方程軟體的標誌。為了方便大家下載安裝,已經把軟體安裝包放在百度網盤裡啦,後臺回復「結構方程」即可獲取資源(已失效)當AMOS結構方程軟體打開後,會出現這個頁面。
  • 現場+直播 | MPLUS結構方程模型(SEM)實戰研討會
    結構方程模型(SEM, Structural Equation Modeling
  • 結構方程模型簡介
    1、SEM 可以研究顯在變量與潛在變量以及潛在變量之間的關係;2、SEM 能明確地估計測量誤差等參數,並估計整個模型的擬合程度;原文1. Rosseel, Yves. "lavaan: An R Package for Structural Equation Modeling."
  • ​結構方程模型還傻傻學不會?說的就是你,看這裡!
    結構方程模型是高級定量方法中最常見的統計方法之一。
  • 結構方程模型簡介與應用
    為了弄清促進用戶體驗提升及產品各項指標增長的影響機制,我們將在這篇文章中介紹結構方程模型的概念及應用,供大家嘗試探索。結構方程模型(Structural Equation Modeling,SEM)是一般線性模型的擴展,並非單指某一種特定的統計方法,而是一套用以分析共變結構的技術整合。
  • 簡單易懂,結構方程模型思路總結
    結構方程模型是結合了多種統計分析方法,可同時檢驗因子、分析項、誤差項間的關係,既可以測量也可以進行分析。本文將基於SPSSAU系統進行說明。結構方程模型1、方法辨別結構方程模型SEM包括測量關係和影響關係;既可以測量各因素內部結構及相關之間的關係情況
  • 結構方程模型出現問題如何辦?
    而結構模型是指影響關係情況,比如模型中Factor1和Factor2影響Factor3;Factor3影響Factor4。如果說只研究測量模型,那麼通常是指驗證性因子分析CFA;如果說只研究結構模型,則稱作路徑分析path analysis。驗證性因子分析和路徑分析均是結構方程模型的特殊形式。
  • 結構方程模型元分析:Web應用
    結構方程模型元分析(Meta-analytic structural equation modeling)是元分析的一個非常有潛力的方向,但是對於沒有使用過R和R包的初學者而言,做結構方程模型元分析還是比較困難的。基於此,我們也專門講解了結構方程模型元分析,感興趣的讀者可以聯繫小編QQ:3417492134獲取該課程。
  • 揭秘結構方程模型(SEM)
    然而,所有的結構方程模型:包括measurement model +structure  model, 都是用這幾個參數來設定的。所以,理解這些還是非常必要的。這篇文章將逐個解讀這些參數,讓你真正的理解這些參數和模型之間的關係(及自由度),正確解讀Mplus的輸出結果,以及當模型報錯時候找出錯誤的根源。
  • 結構方程模型(SEM)簡介
    這一期分享的是張靜儒同學對SEM模型及其應用的簡單介紹。之後小編會每周定期推送北大旅研中心往期例會的精彩內容,敬請期待吧~結構方程模型(SEM)是一種多變量統計技術,用以驗證變量間的因果關係。它基於兩個統計技術:因子分析和路徑分析。目前,結構方程模型被廣泛地應用於心理學、社會科學等學科。SEM通常包括兩類模型:測量模型和結構模型。
  • 結構方程模型都有哪些應用?
    剩下的一部分被用來結合測量模型中得出的因子得分,並把因子得分與因變量聯繫起來,這一部分稱為結構模型。有時候,因為經驗研究或者理論模型提供了成熟的背景研究,自變量們就會自動地被結合起來,此時測量模型就派不上什麼用處了。在一些研究中,我們不關心測量誤差是多少,只關心模型裡面的原始變量。這些原始變量在SEM中被稱為「觀察變量」。
  • 結構方程模型應用:驗證性因素分析
    問卷結構的來源有多個方面,主要的是:探索性因素分析的結果和理論模型。驗證性因素分析需要對多個結構進行分析,並從中選擇擬合度最優的作為結果。在本文中,我們以「自尊量表」的數據為例進行說明。自尊是心理學裡面的一個重要概念,Rosenbeng於1965年編制了的自尊量表是經典的自尊測量工具。
  • 手把手教你畫一個簡單的結構方程|結構方程模型
    責編 | 阿拉煤油燈作者 | 皮卡魚通過上兩次的講解,我們已經了解了結構方程的基礎小知識,那這次呢,小編帶著大家來畫一個簡單的結構方程。首先,小編先考大家一下還記不記得之前的知識。(詳見AMOS結構方程——界面介紹 )大家是不是都記起之前的知識了呢?下面我們通過一個例子,畫一個簡單的結構方程圖。例子:黃麗潔,劉永闖,郭麗娜,劉堃.心理一致感在老年患者睡眠障礙與心理健康的中介效應[J].護理學雜誌,2017,32(07):68-70.