根據條件刪除行我有一個包含 ~2000 行和 ~100 列的數據集。 對於這個問題,只有兩列是相關的:Class 和 Property1。 兩者都是連續的數值變量。
等級從 0 到 280,表示每一行的“等級”。 每個類至少有一個條目(行);同一類可能有多行。 每行都有一個 Property1 的值。
現在,在每個類下,我發現有時會有多行具有相同的 Property1 值。 發生這種情況時,我想刪除/(隱藏和排除)所有具有相同類和 Property1 的行,除了一個。
完成此操作後,我想總結每個類別下 Property1 的統計數據:平均值、中位數、最小值、最大值、標準差等。
有沒有我可以用來做這個的腳本? 正如您可能猜到的那樣,我是一名 JMP 腳本編寫新手……
Re: 根據條件刪除行非常感謝,吉姆!
Re: 根據條件刪除行您不需要為此編寫腳本。只需幾個步驟即可處理。
1. 使用創建匯總數據表
表格==>總結
一個。 選擇 Class 和 Property1 作為“組”列
b. 取消選中“鏈接到原始數據表”
C。 將“統計列 nmae 格式”更改為“列”
d.點擊確定
2.使用新的匯總表,將其與原始表結合使用
表==>加入
一個。 選擇原始表作為“with”表
b. 從兩個表中選擇組並將其添加到匹配選擇框
C。 從兩個數據表中選擇 Property1 並將其添加到匹配選擇框
d.檢查 With Table 的“Drop multiples”
e. 勾選“合併同名列
F。 點擊確定
這將為您提供指定的數據表,每個 Class Property1 組合只有一行。