LMATRIX 次指令 (GLM: 單變數指令)
LMATRIX 次指令可讓您以線性假設 LB = K的一般形式指定 L 矩陣 (對比係數矩陣) ,以自訂假設檢定。 其中 K = 0 (如果未在 KMATRIX 次指令上指定的話)。 向量 B 是線性模型中的參數向量。
LMATRIX次指令的基本格式是引號中的選用標籤、一或多個效應名稱或關鍵字ALL,以及一或多個實數清單。- 選用標籤是長度上限為 255 個位元組的字串。 只能指定一個標籤。
- 只能在
LMATRIX次指令上指定在DESIGN次指令上出現或隱含的有效效應。 - 實數清單的長度必須等於對應於該效果的參數數目 (包括冗餘參數)。 例如,如果效應 A* B 在設計矩陣中使用六個直欄,則 A* B 之後的清單必須正好包含六個數字。
- 數字可以指定為具有正分母的分數 (例如, 1/3 或 -1/3 有效,但 1/-3 無效)。
- 分號 (;) 指出 L 矩陣中列的結尾。
- 當指定
ALL時,ALL之後的清單長度等於模型中參數 (包括冗餘參數) 的總數。 - 必須在這裡明確指定在
DESIGN次指令上出現或隱含的效應。 - 如果隨
ROBUST次指令一起指定LMATRIX,則除了使用標準 (或基於模型) 共變異數矩陣的檢定之外,還會使用穩健共變異數矩陣來計算對照估計值和檢定。 - 容許多個
LMATRIX次指令。 每個次指令都獨立處理。
範例
GLM DEP BY A B
/LMATRIX = "B1 vs B2 at A1"
B 1 -1 0 A*B 1 -1 0 0 0 0 0 0 0
/LMATRIX = "Effect A"
A 1 0 -1
A*B 1/3 1/3 1/3
0 0 0
-1/3 -1/3 -1/3;
A 0 1 -1
A*B 0 0 0
1/3 1/3 1/3
-1/3 -1/3 -1/3
/LMATRIX = "B1 vs B2 at A2"
ALL 0
0 0 0
1 -1 0
0 0 0 1 -1 0 0 0 0
/DESIGN = A, B, A*B.
假設因素 A 和 B 各有三個層次。 有三個 LMATRIX 次指令; 每個次指令都獨立處理。
- B1 Versus B2 ,位於 A1。 在第一個
LMATRIX次指令中,當效應 A 在層次 1 固定時,會檢定效應 B 的層次 1 與 2 之間的差異。 因為效應 A 和 B中各有三個層次,所以互動效應 A* B 在設計矩陣中應該使用九個直欄。 - 效應 A. 在第二個
LMATRIX次指令中,已檢定效應 A 。 由於有效 A有三個層次,因此可以形成的獨立對比不超過兩個; 因此, L 矩陣中有兩列,以分號 (;) 區隔。 第一列會測試效果 A之層次 1 與 3 之間的差異,而第二列會測試效果 A之層次 2 與 3 之間的差異。 - B1 Versus B2 ,位於 A2。 在最後一個
LMATRIX次指令中,使用關鍵字ALL。 前 0 個對應於截距效果; 後 3 個 0 實例對應於效果 A。