2010年6月14日星期一

多元迴歸(虛擬變項--強迫進入變數法)


【編  碼】
SPSS-I-013-04-多元迴歸(虛擬變項--強迫進入變數法)


【重點觀念】
多元迴歸分析的自變項與依變項的尺度均為量尺變項,若有名義變項或次序變項要納入多元迴歸分析模式中,要將這些變項為「虛擬變項(dummy variable)」,含有虛擬變項的迴歸分析就是「虛擬變項迴歸分析」。



虛擬變項的編碼方式






編碼原則



類別變項具有k個水準,轉換為虛擬變項需要有k-1個虛擬變項與之對應。例如:變項「學校規模」具有3個水準,分別是「小型學校-中型學校-大型學校」,轉換為虛擬變項需要有2個虛擬變項與之對應,其對照表如下所示。



虛擬變項
原來的
學校規模水準
虛擬變項1

_大學校
虛擬變項2

_大學校


說明
小型學校
1
0
小型與大型學校的對照
中型學校
0
1
中型與大型學校的對照
大型學校
0
0
參照組
1:代表具有是項水準 0:代表沒有是項水準



從上表可知,原水準是「小型學校」轉換為虛擬變項之後,用二個虛擬變項「小_大學校」和「中_大學校」來代表,且「小_大學校」變項的內容為1,而「中_大學校」變項的內容為0,若這二個虛擬變項都是0,代表原水準是「大型學校」。






參照組



虛擬變項轉換中的「參照組(reference group)」要如何決定?以下一些原則可供參考:
(1)    當作參照組的定義要明確。如年紀變項的水準包括:高齡、中年、青年、其他,則「其他」這個水準就不適合當作參照組。
(2)    當作參照組的樣本數不能和其他水準的樣本數差太多。也就是樣本數是極端多或少者都不適合。




【軟體版本】
SPSS 17.0 中文版
【範例檔案】
【報表範本】
APA統計報表範本






研究問題

學校規模、教師職務、內在因素、外在因素與數位教學技能表現的關係為何?




操作程序



    1.   
開啟資料範例檔案。







圖:SPSS-I-013-04-01




虛擬變項轉換





轉換對照表



原變項
虛 擬 變 項
學校規模 ──>
_大學校
_大學校

小型學校
1
0
中型學校
0
1
大型學校(參照組)
0
0
教師職務 ──>
級任_主任
科任_主任
組長_主任
級任
1
0
0
科任
0
1
0
組長
0
0
1
主任(參照組)
0
0
0





轉換實務程序


    2.   
點按【轉換 / 計算變數】,開啟【計算變數】視窗。







圖:SPSS17menu-轉換-01-計算變數






建立虛擬變項「小_大學校」


    3.   
(1)   在【目標變數】欄中,輸入虛擬變項名稱「_大學校」;
(2)   在【數值運算式】欄中,輸入「學校規模 = 1」,按【確定】鈕執行計算。







圖:SPSS-I-013-04-02






    4.   
SPSS【資料檢視】工作表,多了一個變項「_大學校」,而且「學校規模=1」的樣本的其「_大學校」變項內容=1.00







圖:SPSS-I-013-04-03






建立虛擬變項「中_大學校」


    5.   
(1)   在【目標變數】欄中,輸入虛擬變項名稱「_大學校」;
(2)   在【數值運算式】欄中,輸入「學校規模 = 2」,按【確定】鈕執行計算。







圖:SPSS-I-013-04-04






    6.   
SPSS【資料檢視】工作表,多了一個變項「_大學校」,而且「學校規模=2」的樣本的其「_大學校」變項內容=1.00







圖:SPSS-I-013-04-05






建立虛擬變項「級任_主任」


    7.   
(1)   在【目標變數】欄中,輸入虛擬變項名稱「級任_主任」;
(2)   在【數值運算式】欄中,輸入「職務 = 1」,按【確定】鈕執行計算。







圖:SPSS-I-013-04-06






    8.   
SPSS【資料檢視】工作表,多了一個變項「級任_主任」,而且「職務=1」的樣本的其「級任_主任」變項內容=1.00







圖:SPSS-I-013-04-07






建立虛擬變項「科任_主任」


    9.   
(1)   在【目標變數】欄中,輸入虛擬變項名稱「科任_主任」;
(2)   在【數值運算式】欄中,輸入「職務 = 2」,按【確定】鈕執行計算。







圖:SPSS-I-013-04-08






 10.   
SPSS【資料檢視】工作表,多了一個變項「科任_主任」,而且「職務=2」的樣本的其「科任_主任」變項內容=1.00







圖:SPSS-I-013-04-09






建立虛擬變項「組長_主任」


 11.   
(1)   在【目標變數】欄中,輸入虛擬變項名稱「組長_主任」;
(2)   在【數值運算式】欄中,輸入「職務 = 3」,按【確定】鈕執行計算。







圖:SPSS-I-013-04-10






 12.   
SPSS【資料檢視】工作表,多了一個變項「組長_主任」,而且「職務=3」的樣本的其「組長_主任」變項內容=1.00







圖:SPSS-I-013-04-11




多元迴歸分析





多元迴歸分析模式圖







圖:SPSS-I-013-04-12






 13.   
點按【分析 / 迴歸 / 線性】,開啟【線性迴歸】視窗。







圖:SPSS17menu-分析-10迴歸-01線性






 14.   
(1)將變數清單「內在因素、外在因素、小_大學校、中_大學校、級任_主任、科任_主任、組長_主任」等變項投入【自變數】欄中,「技能表現」投入【依變數】欄中;(2)在【方法】選單中選取【強迫進入變數法】。







圖:SPSS-I-013-04-13






 15.   
其他統計量設定參考【多元迴歸(解釋型分析--強迫進入變數法)】。




報表解讀







 16.   
本例迴歸分析採用「強迫進入變數法」,所以,七個自變項(其中有五個虛擬變項)「內在因素、外在因素、小_大學校、中_大學校、級任_主任、科任_主任、組長_主任」均投入迴歸模式,其進入的順序為「組長_主任」、「_大學校」、「外在因素」、「科任_主任」、「_大學校」、「內在因素」、「級任_主任」,自變項被選入模式的順序與其對依變項的重要性無關;







圖:SPSS-I-013-04-14


 17.   
決定係數(R2) = .814,表示7個自變項可解釋「技能表現」的81.4%的變異量。且(R2)改變量的F=42.723(p=.000<.05)達顯著,表示迴歸模式整體解釋變異量達顯著水準。







圖:SPSS-I-013-04-15






 18.   
迴歸係數的顯著性檢定結果顯示,只有「內在因素」達顯著,五個虛擬變項未達顯著,表示這些虛擬變項對依變項「技能表現」沒有顯著的解釋力。也就是說,虛擬變項代表的不同類別的樣本群在「技能表現」上並沒有顯著差異,以「小_大學校」為例,其迴歸係數檢定未達顯著,表示小型學校教師在「技能表現」上,並不會比大型學校教師來得優。







圖:SPSS-I-013-04-16





本文件至此結束。……


沒有留言:

張貼留言