包括原始行的重複行選擇你好。 我有一個包含 960K 行和 49 列的資料表。 基於 49 列之一存在重複行(2-4 行)。 在選擇包含重複值的這一列後,我使用了「行選擇 - 選擇重複行」功能。 當結果返回時,重複的行會被反白顯示,但重複行上方的原始行不會被反白。 JMP 有沒有辦法選擇包含重複值的所有行,包括具有相同值的原始行? 我不具備編寫腳本的知識,但我認為 JMP 中的內建函數將允許我執行此行選擇。 我在 Windows 10 上使用 JMP16。 如果有人知道解決方案或做到這一點的技巧,我們將不勝感激。
分享和交流成果回覆:包括原始行的重複行選擇你好,
以互動方式執行此操作的簡單方法是使用表格選單中的摘要平台。 將感興趣的列放入群組角色中,然後按一下「確定」。
建立連結到原始表的總計表。 選擇匯總表中的任何行都會選擇派生匯總行的原始表中的來源行。
在您的情況下,您可能想要選擇 N 行列中的條目不是「1」的行。 如果您想一次選擇所有這些:
- 右鍵單擊 N 行列中的“1”,然後從上下文相關選單中選擇“選擇匹配行”
- 現在,右鍵單擊第一列左側的任何彩色欄位(即任何選定的行),然後選擇“反轉選擇”。 這將選擇 N 行列中不包含 1 的所有行...這是主表中存在重複項的所有行。 由於表是連結的,因此主表中的所有相應行現在都已選擇。
乾杯,
布雷迪
回覆:包括原始行的重複行選擇選擇重複行函數之所以不選擇所有符合行,是因為它假定您要保留其中一個符合行。 因此,當「選擇重複行」函數傳回選定的行時,您所要做的就是右鍵單擊選定的行之一,然後選擇「刪除行」。 然後,您將只剩下重複行的一份副本。
您需要什麼來查看所有匹配的行?
您可以選擇要與給定行匹配的單元格,然後右鍵單擊並選擇“選擇匹配單元格”,您將看到找到完全匹配的所有行。回覆:重複選擇行(包括原始行)你好-我也有類似的需求。
我的數據集正在記錄測量值。有時,測量無效,並非所有資料列都存在於一行中;或者,將進行兩次測量,從而產生額外的列。在這種情況下,將重複該測量。
因此,我的資料集中有一些重複的行...有些行直接跟在具有相同 UID 的行後面,有時則位於資料集的更下方。
我想選擇所有重複 UID 的行,不僅是重複的行,還有重複的行。我還想只選擇最後一行來進行數據分析。
有什麼想法嗎?
提姆
回覆:重複選擇行(包括原始行)這將找到所有重複的行
表格=>摘要
並指定分組,所有將偵測匹配行的列。
然後刪除摘要表中所有僅找到分組列的單行的行(N Rows==1 表示未找到重複項)。
然後使用
表=>更新
將摘要表合併回原始表,並按分組列進行比對。
然後您可以使用
dt << 選擇其中(:nrows<0)
尋找所有重複的行。
您也可以使用“選擇重複行”,並將找到的最後一行保留為未選取狀態。然後透過刪除所有選取的行,您將刪除除找到的最後一行之外的所有重複行。要做到這一點:
建立新列。將其命名為 RowNum。將新列的公式設定為
Row()
然後轉到新行的 Col Info 窗口,並刪除公式。
接下來根據 RowNum 欄位依降序對資料進行排序。
現在運行選擇重複行。它將找到所有重複項,而保留未選擇的第一個匹配行,由於排序,它實際上是最後一個重複行。
刪除選定的行。
再次對資料進行排序,這次按 RowNum 升序排序,使表恢復到原始順序。
然後刪除 RowNum 列