修剪平均值的公式我有一個數據集,第一列中有一個樣本編號,然後是 180 列樣本的各種測量值。 我想為表中的 100 個樣本中的每一個獲得 5% 的修剪平均值。
由於樣本數量眾多,通過 Distributions > Summary Statistics 是非常不切實際的。 有沒有辦法可以直接使用公式來提取它?
或者,如果可能的話,我可以堆疊我的列並使用 Summary 函數,但我也看不到如何在這裡獲得修剪後的平均值。
分析數據表腳本回复:修剪平均值的公式你好@HarriBradbeer ,
我確信這應該很容易使用列公式或 JSL 腳本來完成。
但是,為了提供更多幫助,您所說的 5% 修剪平均值是什麼意思? 這是否意味著您刪除了數據的底部 5% 和頂部 5%?
謝謝,
DS
回复:修剪平均值的公式我認為使用 Distribution 是相當簡單的選擇。 創建分佈,測量數據為 Y,列和样本數為按列(使用探針數據),如果您有大量數據,這將很慢,並且在更壞的情況下可能會導致 JMP 崩潰,因此編寫腳本可能是一個更好的選擇(您可以編寫相同的過程,使用矩陣計算或其他方法)。

獲得分佈後,按住 ctrl + alt 並單擊其中一個分佈旁邊的紅色三角形並禁用除匯總統計之外的所有其他內容(應該使這更快一點),然後按確定:

在那之後。按住 ctrl + alt 並按摘要統計信息之一旁邊的紅色三角形。
啟用自定義匯總統計並按 OK

刪除除 Trimmed Mean 之外的所有內容:

並按 OK。
現在我們有了這個漂亮的分佈報告:

右鍵單擊 Trimmer 方法之一,然後選擇製作組合數據表:

您最終應該得到所有參數和組的 5% Trimmed Means 的數據表:

回复:修剪平均值的公式是的,平均值取自中間 90% 的數據