Fit Curve平台的所有配對比較你好,
在附件範例中,我有幾個不同的樣本,它們屬於 5 個不同的組別。
我運行了擬合曲線平台來外推斜率。然後,我想對所有斜率進行兩兩比較。但是,我只能找到比較參數估計的功能,該功能將不同的斜率與平均斜率進行比較。
如何進行所有配對比較?
基礎資料分析與建模回覆:Fit Curve平台中的所有配對比較嗨@bbenny7 ,
由於您使用的是簡單線性模型,因此可以使用「擬合模型」平台,建立 X、Group 和 X*Group 對 Y 的模型,並執行標準最小二乘迴歸。此平台提供了一些檢定方法,可以進行成對比較(模型中的紅色按鈕 > 多重比較 > 選擇類似成對 t 檢定的檢定方法),也可以進行斜率比較(紅色按鈕 > 估計值 > 比較斜率)。
我已將您發送的包含模型運行結果的資料表附在郵件中。希望對您有幫助。
謝謝,
本
回覆:Fit Curve平台中的所有配對比較謝謝@Ben_BarrIngh ,這正是我想要的。
回覆:Fit Curve平台中的所有配對比較@bbenny7 @Ben_BarrIngh補充一下。 Fit Model 中的「比較斜率」選項與 Fit Curve 平台中的「比較參數估計」選項執行的是完全相同的分析。您是在比較每組的個體斜率與總體平均斜率。如果您想要進行斜率的配對比較, 那麼多重比較選項就無法做到這一點,因為它只能比較平均反應值。您可以查看“多重比較”輸出結果來驗證這一點。
為了對這類線性模型中的斜率進行成對比較,您可以使用「擬合模型」中經常被忽略的「自訂檢定」選項。這允許您為指定模型指定參數估計值的線性對比。我發現這些對比一開始比較難理解,因為您需要了解對比的工作原理以及 JMP 如何參數化其模型係數。
我喜歡先啟動自訂測試,然後點擊“新增列”,這樣就能得到與我已有的群組斜率數量相同的列。接下來,你可以將 X 項(即總體平均斜率)的值設為 +1,並將群組*X 交互項的值設為 1,來獲得每個組的單獨斜率估計值。由於線性模型的參數化,最後一組的總體平均斜率項實際上是 +1,而其他 4 組的斜率項則是 -1。這樣就能得到 E 組的斜率估計值。你也可以透過自己計算或查看「比較斜率」的輸出結果(其中顯示了各組的斜率)來驗證所有這些估計值。
最後,為了獲得各組斜率的配對差異,只需將感興趣的兩列資料相減即可。在我儲存到您資料表中的範例中,我首先按順序計算了每組斜率估計值(AE),然後在最後一列(第6列)中,我取了第1列和第5列的值。此結果為A組和E組斜率差異的線性對比,結果為2.1786。您始終可以透過對報告中其他位置獲得的各個斜率估計值進行相減來複核此結果。然而,這種方法的優點在於,您可以獲得斜率差異估計值的標準誤差以及p值。
抱歉解釋得這麼長,但我經常使用自訂測試來實現這個功能,所以我想分享一下。
回覆:Fit Curve平台中的所有配對比較忘記附上更新後的資料表了。
回覆:Fit Curve平台中的所有配對比較@rcast15說得太好了,謝謝你補充這麼多細節,我學到了新知識!
回覆:Fit Curve平台中的所有配對比較嗨@bbenny7 :這裡有一個很棒的插件,可以完全滿足你的需求。
https://community.jmp.com/t5/JMP-Add-Ins/Compare-Simple-Slopes-in-One-Way-ANCOVA-w-Interaction-add-in/ta-p/23903
這裡也有一些不錯的討論。
https://community.jmp.com/t5/Discussions/How-to-Compare-Slopes-to-each-other-not-to-the-mean-slope-in/mp/810294#M99257
回覆:Fit Curve平台中的所有配對比較嗨@bbenny7 。
我只想補充一點,JMP 19 新增了在「擬合模型」中的「標準最小二乘法」、「REML」和「混合模型」中對斜率進行所有成對比較的功能。例如,如果我使用您的數據並運行一個像@Ben_BarrIngh那樣的標準最小二乘回歸,然後從主紅色三角形菜單中選擇“估計值>>比較斜率” ,並在“組*X 的斜率比較”菜單中關閉“與總體平均值的比較” ,我將得到以下“學生 t 值所有成對比較”的報告:

下圖展示了 JMP 19 中所有可用於坡度比較的選項:

希望這對您有所幫助。
勞拉
回覆:Fit Curve平台中的所有配對比較@Laura_Lancaster
真是個很棒的新功能!我之前都不知道 19 版有這個,謝謝分享!看來我得升級到 19.0 版本了。