編碼因子的雙向相互作用的參數估計中的術語給出為例如(EtOH + 0.1)*(n-PrOH-0.1)我正在嘗試研究 Goos 和 Jones(第 3 章)中的一個示例,他們在其中設置了一個 DoE 屏幕和選擇雙向交互的模型。 除“塊”之外的所有因素都是連續的,並且對於測試的兩個級別,因素編碼為 -1 和 +1。 在擬合模型時,我感到困惑的是,參數估計下拉菜單給出的每個相互作用項不是 EtOH*n-PrOH,而是 (EtOH + 0.1)*(n-PrOH-0.1) 或 (EtOH + 0.1)*時間(見 IMG1.jpg)。 我不確定如何解釋這一點。 誰能解釋 JMP 何時以及為何從每個因子中添加/減去常數? 它似乎並不總是這樣做 - 我有另一個模型,它按照我的預期進行,並給出了術語,例如 n-PrOH*EtOH (IMG2.jpg)。 謝謝!
高級統計建模數據探索和可視化實驗設計質量與工藝工程可靠性分析回复:編碼因子的雙向相互作用的參數估計中的術語給出為例如(EtOH + 0.1)*(n-PrOH-0.1)啊,現在我明白是怎麼回事了。 我不知道您創建了自己的編碼列,因為您不需要這樣做。 但是既然你這樣做了,這就是正在發生的事情。
默認情況下,每當您使用擬合模型時,JMP 都會自動將多項式的高階項居中。 因此,在將兩個項相乘以進行交互之前,它將以這些因素的均值為中心。 EtOH 柱的平均值為 -0.1。 n-PrOH 柱的平均值為 0.1。 由於您要穿過它們,JMP 首先通過減去這些值來使它們居中。 這樣做的主要原因是為了減少由尺度差異引起的模型項之間的多重共線性。 這是一件好事,也是為什麼通常會為設計的實驗自動打開編碼屬性。 這只會出現在參數估計表中,因為這是唯一受此編碼影響的表。
要刪除居中選項(我不推薦,但僅用於學習目的),當您選擇 Fit Model 時,指定模型,然後轉到頂部的紅色三角形並取消選中“Center Polynomials”。 這將關閉該功能,您將獲得一份您期望的報告。
我應該指出,對於這種情況沒有區別,因為您已經在分析 -1 到 +1 範圍內的因素。 均值與 0 略有不同不會產生任何影響,尤其是因為它們的方向相反(一個負,另一個正)。 要查看典型影響,請使用原始單位中的數據(沒有編碼屬性)並關閉中心多項式。 那將是一個更大的差異。
現在為了獲得更多樂趣,在關閉最初縮放變量的居中後,右鍵單擊參數估計表並選擇“列”>“VIF”。 這會將方差膨脹因子添加到表中。 您希望看到接近 1 的值。 任何更大的值都表明參數估計的方差由於多重共線性而增加了多少。 現在使用您的編碼表並對原始單位進行相同的分析。 現在將 VIF 添加到該參數估計表中。 您應該看到所有值都更接近 1。 這就是編碼(或者甚至只是多項式居中)給你的——你的參數估計的方差更小。
回复:編碼因子的雙向相互作用的參數估計中的術語給出為例如(EtOH + 0.1)*(n-PrOH-0.1)嗨,丹,
感謝你的回复! 我正在使用 JMP 15.0.0。
您寫道“第 3 章中的設計最初不是根據 -1 和 +1 進行的。” 這是真的,但似乎在報告因子效應估計時,即在表 3.6 和 3.7 中,估計是針對編碼的 +1/-1 因子值報告的。 所以我添加了 +1 和 -1 的列以嘗試複製分析。
附件是 JMP 表文件 - “Ch03 - 添加運行到篩選實驗。” 如果運行“模型 - 表 3.7”腳本,您可以看到在參數估計中,EtOH*n-PrOH 相互作用項給出為“(n-PrOH-0.1)*(EtOH+0.1)”,估計值為-1.872。
你提到編碼 - 我沒有意識到這是一個列選項。 事實證明,當我讓 JMP 知道這些是編碼列時(如文件“Ch03 - 添加運行到篩選實驗 - 編碼”),它報告了我預期的相互作用項,如“EtOH*n-PrOH”,並且估計值為 -1.872。 所以無論如何參數值都是一樣的。
但我仍然想知道 JMP 對列未編碼時 +/- 0.1 的看法有何不同,這意味著什麼? 在這兩種情況下,效果匯總表都不會顯示 +/- 0.1,它只是在參數估計中。
再次感謝!
傑森
回复:編碼因子的雙向相互作用的參數估計中的術語給出為例如(EtOH + 0.1)*(n-PrOH-0.1)看起來好像是從那些特定的模型項中減去範圍的中點。 當我運行相同的示例時,我沒有看到這個問題。 可能需要更多信息才能確切了解發生這種情況的原因。
您使用的是什麼版本的 JMP? 第3章的設計本來就不是-1和+1方面的。 您是否輸入了所有結果? 您是否已確認沒有印刷錯誤? 您是否打開了編碼屬性? 是否選中了“擬合模型”對話框中的“中心多項式”? 也許您可以分享您的 JMP 數據表,這樣我們就可以準確地看到您所看到的。