1. 程式人生 > >SPSS協方差分析

SPSS協方差分析


1、分析原理

協方差分析是迴歸分析與方差分析的結合。在作兩組和多組均數之間的比較前,用直線迴歸的方法找出各組因變數Y與協變數X之間的數量關係,求得在假定X相等時的修正均數,然後用方差分析比較修正均數之間的差別。

要求X與Y的線性關係在各組均成立,且在各組間迴歸係數近似相等,即迴歸直線平行;X的取值範圍不宜過大,否則修正均數的差值在迴歸直線的延長線上,不能確定是否仍然滿足平行性和線性關係的條件,協方差分析的結論可能不正確。

對於協變數的概念,可以簡單的理解為連續變數,多數情況下,連續變數都要作為協變數處理。

2、問題

欲瞭解成年人體重正常者與超重者的血清膽固醇是否不同。而膽固醇含量與年齡有關,資料見下表。

正常組

超重組

年齡

膽固醇

年齡

膽固醇

48

3.5

58

7.3

33

4.6

41

4.7

51

5.8

71

8.4

43

5.8

76

8.8

44

4.9

49

5.1

63

8.7

33

4.9

49

3.6

54

6.7

42

5.5

65

6.4

40

4.9

39

6.0

47

5.1

52

7.5

41

4.1

45

6.4

41

4.6

58

6.8

56

5.1

67

9.2


3、統計分析

(1) 建立資料檔案

變數檢視:建立3個變數


[轉載]SPSS學習筆記之——協方差分析

資料檢視:

 

[轉載]SPSS學習筆記之——協方差分析

 

先要分析兩組中年齡與膽固醇是否有線性關係,且比較迴歸洗漱是否相等,比較粗略的做法是畫散點圖,選擇選單:圖形 -》舊對話方塊 -》散點圖,如圖:

 

[轉載]SPSS學習筆記之——協方差分析

 

進入圖形對話方塊:

 

[轉載]SPSS學習筆記之——協方差分析

 

將膽固醇、年齡、組分別選入Y軸、X軸、設定標記:

 

[轉載]SPSS學習筆記之——協方差分析

 

點選確定開始畫圖

 

[轉載]SPSS學習筆記之——協方差分析


可以看出,大致呈直線關係。

更為精確的作法是檢驗年齡與分組之間是否存在互動作用,即年齡的作用是否受分組的影響。

接下來開始協方差分析,首先進入選單:

 

[轉載]SPSS學習筆記之——協方差分析

 

進入對話方塊

 

[轉載]SPSS學習筆記之——協方差分析

 

將膽固醇選入“因變數”,組選入“固定因子”,年齡選入“協變數”,見圖:

 

[轉載]SPSS學習筆記之——協方差分析

 

點選右邊“模型”按鈕,在“構建項”下拉選單中選擇“主效應”,將“組”和“年齡”選入右邊框中,然後在“構建項”下拉選單中選擇“互動”,同時選中“組”和“年齡”,一併選入右邊的框中,見圖:

 [轉載]SPSS學習筆記之——協方差分析

 

點選“繼續”按鈕回到“單變數”主介面:

 

[轉載]SPSS學習筆記之——協方差分析

 

單擊“選項”按鈕,進入如下對話方塊:

 

[轉載]SPSS學習筆記之——協方差分析

 

選中“描述性分析”: 

[轉載]SPSS學習筆記之——協方差分析


點選“繼續”按鈕回到主介面,單擊“確定”即可。

 

4、結果解讀

 [轉載]SPSS學習筆記之——協方差分析

這是各組的描述性統計分析。

[轉載]SPSS學習筆記之——協方差分析

這是主要的統計分析結果,一個典型的方差分析表,解釋一下:

1、表格的第一行“校正模型”是對模型的檢驗,零假設是“模型中所有的因素對因變數均無影響”(這裡包括分組、年齡及他們的互動作用),其P<0.001,拒絕零假設,說明存在對因變數有影響的因素。

2、表格的第二行是迴歸分析的常數項,通常無實際意義。

3、表格的第三行、第四行是對組和年齡的檢驗,P均<0.05,有統計學意義,說明分組和年齡對膽固醇的影響均有統計學意義。

4、表格的第五行是對分組和年齡的互動作用的檢驗,其P=0.935>0.05,說明分組和年齡無互動作用,也就是說,年齡對膽固醇的影響不隨分組的不同而不同,這也是協方差分析的基本條件之一。這裡是滿足的。