
多因素方差分析是對一個獨立變量是否受一個或多個因素或變量影響而進行的方差分析。SPSS調用“Univariate”過程,檢驗不同水平組合之間因變量均數,由于受不同因素影響是否有差異的問題。在這個過程中可以分析每一個因素的作用,也可以分析因素之間的交互作用,以及分析協方差,以及各因素變量與協變量之間的交互作用。該過程要求因變量是從多元正態總體隨機采樣得來,且總體中各單元的方差相同。但也可以通過方差齊次性檢驗選擇均值比較結果。因變量和協變量必須是數值型變量,協變量與因變量不彼此獨立。因素變量是分類變量,可以是數值型也可以是長度不超過8的字符型變量。固定因素變量(Fixed Factor)是反應處理的因素;隨機因素是隨機地從總體中抽取的因素。
[例子]
研究不同溫度與不同濕度對粘蟲發育歷期的影響,得試驗數據如表5-7。分析不同溫度和濕度對粘蟲發育歷期的影響是否存在著顯著性差異。
表5-7 不同溫度與不同濕度粘蟲發育歷期表
相對濕度(%) |
溫度℃ |
重 復 |
|||
1 |
2 |
3 |
4 |
||
100 |
25 |
91.2 |
95.0 |
93.8 |
93.0 |
27 |
87.6 |
84.7 |
81.2 |
82.4 |
|
29 |
79.2 |
67.0 |
75.7 |
70.6 |
|
31 |
65.2 |
63.3 |
63.6 |
63.3 |
|
80 |
25 |
93.2 |
89.3 |
95.1 |
95.5 |
27 |
85.8 |
81.6 |
81.0 |
84.4 |
|
29 |
79.0 |
70.8 |
67.7 |
78.8 |
|
31 |
70.7 |
86.5 |
66.9 |
64.9 |
|
40 |
25 |
100.2 |
103.3 |
98.3 |
103.8 |
27 |
90.6 |
91.7 |
94.5 |
92.2 |
|
29 |
77.2 |
85.8 |
81.7 |
79.7 |
|
31 |
73.6 |
73.2 |
76.4 |
72.5 |
數據保存在“DATA5-2.SAV”文件中,變量格式如圖5-1。
1)準備分析數據
在數據編輯窗口中輸入數據。建立因變量歷期“歷期”變量,因素變量溫度“A”,濕度為“B”變量,重復變量“重復”。然后輸入對應的數值,如圖5-6所示?;蛘叽蜷_已存在的數據文件“DATA5-2.SAV”。
圖5-6 數據輸入格式
2)啟動分析過程
點擊主菜單“Analyze”項,在下拉菜單中點擊“General Linear Model”項,在右拉式菜單中點擊“Univariate”項,系統打開單因變量多因素方差分析設置窗口如圖5-7。
圖5-7 多因素方差分析窗口
3)設置分析變量
設置因變量: 在左邊變量列表中選“歷期”,用向右拉按鈕選入到“Dependent Variable:”框中。
設置因素變量: 在左邊變量列表中選“a”和“b”變量,用向右拉按鈕移到“Fixed Factor(s):”框中??梢赃x擇多個因素變量。由于內存容量的限制,選擇的因素水平組合數(單元數)應該盡量少。
設置隨機因素變量: 在左邊變量列表中選“重復”變量,用向右拉按鈕移到“到Random Factor(s)”框中??梢赃x擇多個隨機變量。
設置協變量:如果需要去除某個變量對因素變量的影響,可將這個變量移到“Covariate(s)”框中。
設置權重變量:如果需要分析權重變量的影響,將權重變量移到“WLS Weight”框中。
4)選擇分析模型
在主對話框中單擊“Model”按鈕,打開“Univariate Model”對話框。見圖5-8。
圖5-8 “Univariate Model” 定義分析模型對話框
在Specify Model欄中,指定分析模型類型。
① Full Factorial選項
此項為系統默認的模型類型。該項選擇建立全模型。全模型包括所有因素變量的主效應和所有的交互效應。例如有三個因素變量,全模型包括三個因素變量的主效應、兩兩的交互效應和三個因素的交互效應。選擇該項后無需進行進一步的操作,即可單擊“Continue”按鈕返回主對話框。此項是系統缺省項。
② Custom選項
建立自定義的分析模型。選擇了“Custom”后,原被屏蔽的“Factors & Covariates”、“Model”和“Build Term(s)”欄被激活。在“Factors & Covariates”框中自動列出可以作為因素變量的變量名,其變量名后面的括號中標有字母“F”;和可以作為協變量的變量名,其變量名后面的括號中標有字母“C”。這些變量都是由用戶在主對話框中定義過的。根據表中列出的變量名建立模型,其方法如下:
在“Build Term(s)”欄右面的有一向下箭頭按鈕(下拉按鈕),單擊該按鈕可以展開一小菜單,在下拉菜單中用鼠標單擊某一項,下拉菜單收回,選中的交互類型占據矩形框。有如下幾項選擇:
③ 建立分析模型中的主效應:
在“Build Term(s)”欄用下拉按鈕選中主效應“Main effects”。
在變量列表欄用鼠標鍵單擊某一個單個的因素變量名,該變量名背景將改變顏色(一般變為藍色),單擊“Build Term(s)”欄中的右拉箭頭按鈕,該變量出現在“Model”框中。一個變量名占一行稱為主效應項。欲在模型中包括幾個主效應項,就進行幾次如上的操作。也可以在標有“F”變量名中標記多個變量同時送到“Model”框中。
本例將“a”和“b”變量作為主效應,按上面的方法選送到“Model”框中。
④ 建立模型中的交互項
要求在分析模型中包括哪些變量的交互效應,可以通過如下的操作建立交互項。
例如,因素變量有“a(F)”和“b(F)”,建立它們之間的相互效應。
⑤ Sum of squares 欄分解平方和的選擇項
⑥ Include intercept in model欄選項
系統默認選項。通常截距包括在模型中。如果能假設數據通過原點,可以不包括截距,即不選擇此項。
5)選擇比較方法
在主對話框中單擊“Contrasts”按鈕,打開“Contrasts”比較設置對話框,如圖5-9所示。
如圖5-9 Contrasts對比設置框
在“Factors”框中顯示出所有在主對話框中選中的因素變量。因素變量名后的括號中是當前的比較方法。
① 選擇因子
在“Factors”框中選擇想要改變比較方法的因子,即鼠標單擊選中的因子。這一操作使“Change Contrast”欄中的各項被激活。
② 選擇比較方法
單擊“Contrast”參數框中的向下箭頭,展開比較方法表。用鼠標單擊選中的對照方法??晒┻x擇的對照方法有:
③ 修改比較方法
先按步驟①選中因子變量,再選比較方法,然后單擊“Change”按鈕,選中的(或改變的)比較方法顯示在步驟①選中的因子變量后面的括號中。
④設置比較的參考類
在“Reference Category”欄比較的參考類有兩個,只有選擇了“Deviation”或“Simple”方法時才需要選擇參考水平。共有兩種可能的選擇,最后一個水平“Last”選項和第一水平“First”項。系統默認的參考水平是“Last”。
6) 選擇均值圖
在主對話框中單擊“Plot”按鈕,打開“Profile Plots”對話框,如圖5-10所示。在該對話框中設置均值輪廓圖。
如圖5-10 “Profile Plots”對話框
均值輪廓圖(Profile Plots)用于比較邊際均值。輪廓圖是線圖,圖中每個點表明因變量在因素變量每個水平上的邊際均值的估計值。如果指定了協變量,該均值則是經過協變量調整的均值。因變量做輪廓圖的縱軸;一個因素變量做橫軸。
做單因素方差分析時,輪廓圖表明該因素各水平的因變量均值。
雙因素方差分析時,指定一個因素做橫軸變量,另一個因素變量的每個水平產生不同的線。如果是三因素方差分析,可以指定第三個因素變量,該因素每個水平產生一個輪廓圖。雙因素或多因素輪廓圖中的相互平行的線表明在因素間無交互效應;不平行的線表明有交互效應。
在檢查無誤后,按“Continue”按鈕確認,返回到主對話框。如果取消做的設置單擊“Cancel”按鈕
7) 選擇多重比較
在主對話框中單擊“Post Hoc”選項,打開“Post Hoc Multiple Comparisons for Observed Means”對話框,從“Factor(s)”框選擇變量,單擊向右拉按鈕,使被選變量進入“Post Hoc test for”框。本例子選擇了“a”和“b”。
然后選擇多重比較方法。在對話框中選擇多重比較方法。本例子選擇了“Duncan”和“Tamhane's T2”。
8)選擇保存運算值
圖5-11 Save對話框
在主對話框中,單擊“Save”按鈕,打開“Save”設置對話框,如圖5-11所示。通過在對話框中的選擇,可以將所計算的預測值、殘差和檢測值作為新的變量保存在編輯數據文件中。以便于在其他統計分析中使用這些值。
① Predicted Values 預測值
② Diagnostics 診斷值
③ Residuals 殘差
④ Save to New File 保存協方差矩陣
選中”Coefficient statistics”項,將參數協方差矩陣保存到一個新文件中。單擊“File”按鈕,打開相應的對話框將文件保存。
9)選擇輸出項
在主對話框中單擊“Options”按鈕,打開“Options”輸出設置對話框,見圖5-12。
圖5-12 “Options”輸出設置對話框
① Estimated Marginal Means 估測邊際均值設置
② 在“Display”欄中指定要求輸出的統計量
Descriptive statistics項,輸出描述統計量:觀測量的均值、標準差和每個單元格中的觀測量數。
Estimates of effect size項,效應量估計。選擇此項,給出η2(eta-Square)值。它反應了每個效應與每個參數估計值可以歸于
因素的總變異的大小。
Observed power復選項,選中此項給出在假設是基于觀測值時各種檢驗假設的功效。計算功效的顯著性水平,系統默認的臨界值
是0.05。
Parameter estimates項。選擇此項給出了各因素變量的模型參數估計、標準誤、t檢驗的t值、顯著性概率和95%的置信區間。
Contrast coefficient matrix項,顯示協方差矩陣。
Homogeneity test項,方差齊次性檢驗。本例子選中該項。
Spread vs.level plot項,繪制觀測量均值對標準差和觀測量均值對方差的圖形。
Residual plot項,繪制殘差圖。給出觀測值、預測值散點圖和觀測量數目,觀測量數目對標準化殘差的散點圖,加上正態和標準化
殘差的正態概率圖。
Lack of fit項,檢查獨立變量和非獨立變量間的關系是否被充分描述。
General estimable function項,可以根據一般估計函數自定義假設檢驗。對比系數矩陣的行與一般估計函數是線性組合的。
③ Significance level 框設置
改變“Confidence intervals”框內多重比較的顯著性水平。
10) 提交執行
設置完成后,在多因素方差分析窗口框中點擊“OK”按鈕,SPSS就會根據設置進行運算,并將結算結果輸出到SPSS結果輸出窗口中。
11) 結果與分析
主要輸出結果:
結果分析:
方差不齊次性檢驗顯著
表5-8 方差齊次性檢驗表明:方差不齊次性顯著,p<0.05。
方差分析:
表5-9 主效應方差分析表:在表的左上方標明研究的對象是粘蟲歷期。
根據方差分析表明:
多重比較
由于方差不齊次性,應選擇方差不具有齊次性時的“Tamhane's T2”t檢驗進行配對比較。表5-10 多重比較表就是“溫度”各水平“Tamhane's T2”方法比較的結果。表中的各項說明參見表5-6(5.2.2節)。
不同濕度水平之間無顯著性差異存在,這里沒有列出多重比較表。
數據分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
CDA數據分析師證書考試體系(更新于2025年05月22日)
2025-05-26解碼數據基因:從數字敏感度到邏輯思維 每當看到超市貨架上商品的排列變化,你是否會聯想到背后的銷售數據波動?三年前在零售行 ...
2025-05-23在本文中,我們將探討 AI 為何能夠加速數據分析、如何在每個步驟中實現數據分析自動化以及使用哪些工具。 數據分析中的AI是什么 ...
2025-05-20當數據遇見人生:我的第一個分析項目 記得三年前接手第一個數據分析項目時,我面對Excel里密密麻麻的銷售數據手足無措。那些跳動 ...
2025-05-20在數字化運營的時代,企業每天都在產生海量數據:用戶點擊行為、商品銷售記錄、廣告投放反饋…… 這些數據就像散落的拼圖,而相 ...
2025-05-19在當今數字化營銷時代,小紅書作為國內領先的社交電商平臺,其銷售數據蘊含著巨大的商業價值。通過對小紅書銷售數據的深入分析, ...
2025-05-16Excel作為最常用的數據分析工具,有沒有什么工具可以幫助我們快速地使用excel表格,只要輕松幾步甚至輸入幾項指令就能搞定呢? ...
2025-05-15數據,如同無形的燃料,驅動著現代社會的運轉。從全球互聯網用戶每天產生的2.5億TB數據,到制造業的傳感器、金融交易 ...
2025-05-15大數據是什么_數據分析師培訓 其實,現在的大數據指的并不僅僅是海量數據,更準確而言是對大數據分析的方法。傳統的數 ...
2025-05-14CDA持證人簡介: 萬木,CDA L1持證人,某電商中廠BI工程師 ,5年數據經驗1年BI內訓師,高級數據分析師,擁有豐富的行業經驗。 ...
2025-05-13CDA持證人簡介: 王明月 ,CDA 數據分析師二級持證人,2年數據產品工作經驗,管理學博士在讀。 學習入口:https://edu.cda.cn/g ...
2025-05-12CDA持證人簡介: 楊貞璽 ,CDA一級持證人,鄭州大學情報學碩士研究生,某上市公司數據分析師。 學習入口:https://edu.cda.cn/g ...
2025-05-09CDA持證人簡介 程靖 CDA會員大咖,暢銷書《小白學產品》作者,13年頂級互聯網公司產品經理相關經驗,曾在百度、美團、阿里等 ...
2025-05-07相信很多做數據分析的小伙伴,都接到過一些高階的數據分析需求,實現的過程需要用到一些數據獲取,數據清洗轉換,建模方法等,這 ...
2025-05-06以下的文章內容來源于劉靜老師的專欄,如果您想閱讀專欄《10大業務分析模型突破業務瓶頸》,點擊下方鏈接 https://edu.cda.cn/g ...
2025-04-30CDA持證人簡介: 邱立峰 CDA 數據分析師二級持證人,數字化轉型專家,數據治理專家,高級數據分析師,擁有豐富的行業經驗。 ...
2025-04-29CDA持證人簡介: 程靖 CDA會員大咖,暢銷書《小白學產品》作者,13年頂級互聯網公司產品經理相關經驗,曾在百度,美團,阿里等 ...
2025-04-28CDA持證人簡介: 居瑜 ,CDA一級持證人國企財務經理,13年財務管理運營經驗,在數據分析就業和實踐經驗方面有著豐富的積累和經 ...
2025-04-27數據分析在當今信息時代發揮著重要作用。單因素方差分析(One-Way ANOVA)是一種關鍵的統計方法,用于比較三個或更多獨立樣本組 ...
2025-04-25CDA持證人簡介: 居瑜 ,CDA一級持證人國企財務經理,13年財務管理運營經驗,在數據分析就業和實踐經驗方面有著豐富的積累和經 ...
2025-04-25