你好,
在提交之前,我正在試用 JMP 和其他一些統計軟體包。身為環境科學家,我通常需要執行 100 個單向變異數分析,以測試5 個測試地點(每個測試區域內有6 個重複)的年度採樣事件(n = 4) 之間的一組約20種水化學分析物的差異。我沒有測試區域之間的差異,只是測試 4 個事件(每年)之間每種分析物的平均濃度的差異。我需要 20 種分析物中每一種的年份差異的單向變異數分析結果,資料集按區域劃分。我已經找到如何使 JMP 輸出給我區域分割(很好),但在每個區域分割內,它有 20 個下拉式選單(即,每個分析物一個),然後我需要單獨進行這些下拉式選單(因此,總共100 次) ),從下拉式選單中選擇變異數分析結果。這可不太有趣。有什麼辦法可以讓這個過程變得不那麼無聊嗎?如何將每個區域的所有 20 個變異數分析結果作為單一表格取得?
乾杯
還有一個“有趣”的版本可以做到這一點:)
和
20 個分析,5 個區域 -> :age
採樣事件 -> :sex
只需運行腳本,然後右鍵單擊 Anovas 之一併選擇製作組合數據表

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Size( 437, 413 ),
Graph Spacing( 4 ),
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) )
);
Oneway(
X( :sex ),
Y( :height ),
By( :age ),
SendToByGroup( Bygroup, Y( :height ) ),
SendToByGroup( Bygroup, X( :sex ), Means( 1 ), Mean Diamonds( 1 ) ),
);
我想知道另一種方法。 每種分析物 (20) 都有獨特的響應(例如溶解氧)、範圍和方差,所以我們暫時將它們分開。 您可以使用 Fit Model 將它們全部輸入到 Y 角色中以進行並行分析並減少您的工作量。 您可以構建具有位置(5 個級別)和年份(4 個級別)的線性預測器,以進一步減少您的工作量並獲取更多信息。 我還不確定如何使用重複(隱式或顯式隨機效應項)。 為什麼要這樣做?
- 對你更有效率。 您指定一個平台啟動並立即獲得所有結果。
- 對 JMP 更有效。 將數據分成許多較小的集合會失去統計能力和準確性。
- 您可以對數據提出更多問題。
- 每個位置的時間效果是否相同?
- 某些位置的行為是否相同? 是否有集群可以通知您?
- 您可以一起查看所有統計測試。
- 你可以執行事後自定義測試或對比。
- 您可以詢問有關個別地點或年份的問題,或任一變量的不同組合。
你如何為這種分析設置它? 每個分析物響應都必須有一個數據列,位置和年份也必須有一個數據列。 然後執行以下步驟:
- 選擇分析 > 擬合模型。
- 選擇分析物數據列並單擊 Y。
- 選擇 Location 和 Year 數據列,然後單擊 Add。
- 將重點設置為效果槓桿。
- 單擊運行。
- 檢查方差分析表以確定整個模型與總均值相比是否顯著。
- 檢查效應檢驗以確定地點或年份是否重要。
- 點擊位置槓桿圖旁邊的紅色小三角,然後選擇 LSMeans Plot 和 LSMeans Tukey HSD。
- 使用 Year 重複最後一步。
這個分析應該是一個好的開始。 我希望你覺得這對你有幫助。