雙因子變異分析 (Two way analysis of variance (ANOVA))
程式可以計算雙因子變異分析中的A因子平方和SSFA、B因子平方和SSFB、隨機平方和SSE、A因子平均平方和MSFA、B因子平均平方和MSFB、隨機平均平方和MSE 、FA及FB。
程式編寫日期: 2008年12月15日
程式需要在 REG Lin 模式下執行,因此在選擇新程式位置後,按 5 1 選用REG Lin模式。
注意: 藍色的英文字為統計模式中的變數(Σx 按 Shift 1 2,Σy 按 Shift 1 → 2,n 按 Shift 1 3)。
程式 (237 bytes)
ClrStat: 0→A: Rec( 0 , 0: ?→C: ?→D: C , D DT:
For 1→C To Σx: 0→B: 0→D: Lbl 0: ?→M:
X + M2→X: Y + M→Y: B + M→B: 1 + D→D:
Σy>D => Goto 0: A + B2 ÷Σy2→A: Next:
0 , 0 ; ΣyA - 1 - Y2 ÷ (ΣxΣy DT: 0→A:
For 1→C To Σy: 0→B: 0→D: Lbl 1: ?→M:
B + M→B: 1 + D→D: Σx>D => Goto 1:
A + B2 ÷Σx2→A: Next: n◢ ΣxA - Y2 ÷ (ΣxΣy→A◢
X - A - n - Y2 ÷ (ΣxΣy→B◢ n ÷ (Σx - 1→C◢
A ÷ (Σy - 1→D◢ B ÷ (Σx - 1) ÷ (Σy - 1→X◢
C ÷ X→Y◢ D ÷ X→M
例題: 試由下列數據,計算雙因子變異分析中的A因子平方和SSFA 、B因子平方和SSFB 、隨機平方和SSE、A因子平均平方和MSFA、B因子平均平方和MSFB、隨機平均平方和MSE 、FA及FB。
教學法1 | 教學法2 | 教學法3 | 教學法4 | |
學生1 | 76 | 75 | 73 | 81 |
學生2 | 79 | 71 | 76 | 87 |
學生3 | 74 | 80 | 69 | 81 |
按 Prog 1 再按 3 EXE (數據列Row的數目) 4 (數據欄Column的數目)
以列形式首次輸入數據
76 EXE 75 EXE 73 EXE 81 EXE (第一列數據)
79 EXE 71 EXE 76 EXE 87 EXE (第二列數據)
74 EXE 80 EXE 69 EXE 81 EXE (第三列數據)
以欄形式第二次輸入數據
76 EXE 79 EXE 74 EXE (第一欄數據)
75 EXE 71 EXE 80 EXE (第二欄數據)
73 EXE 76 EXE 69 EXE (第三欄數據)
81 EXE 87 EXE 81 EXE (第四欄數據,顯示SSFA為12.16667)
EXE (顯示SSFB為173.6667) EXE (顯示SSE為89.83333)
EXE (顯示MSFA為6.083333) EXE (顯示MSFB為57.8888)
EXE (顯示MSE為14.97222) EXE (顯示FA為0.406308)
EXE (顯示FB為3.866419)
註: 程式執行完結後可以按 Shift 13, RCL A, RCL B, RCL C, RCL D, RCL X, RCL Y, RCL M分別顯示SSFA, SSFB, SSE, MSFA, MSFB, MSE, FA及FB。
返回 CASIO fx-50FH 及 fx-50F PLUS 程式集