我們在之前的文章介紹過多元迴歸的基本概念,以及SPSS操作多元迴歸分析的方式,相關細節可以參考SPSS多元迴歸分析這個連結。本文主要是以STATA軟體進行多元迴歸分析,操作方式包含以下幾個步驟。

一、資料匯入

本次分析的資料包含學生的ID、IQ、Age及Grade,希望透過學生的IQ及Age去預測Grade,樣本數共有18人,資料介面參考如下。

二、進行分析

(一)進入迴歸分析

我們先從下圖介面上的Statistics點進去,選擇Linear models and related,接著點選Linear regression。一般執行迴歸分析會需要確認變數的常態性、直線性跟變異數同質性,本次教學先假設資料符合此三條件,故直接進行多元迴歸的操作。

(二)選擇變數

我們把依變數放入Dependent variable中,自變數放入Independent variables中,接著點選OK即可。STATA在多元迴歸中還可以設定不同條件的標準誤,例如Robust standard error,這些細節的操作我們會在往後的教學提及。

(三)產出結果

下圖中regress Grade IQ Age便是STATA跑出來的code,分析者可以把這些code存起來,以便之後重複使用。由結果我們可以得知,IQ的t值為5.88,p小於.001達顯著;Age的t值為-0.33,p為0.746未達顯著。由此可知,當學生IQ越高,其Grade越好,年齡則對Grade沒有顯著影響

以上為多元迴歸分析的操作範例,希望對大家有所幫助~