刪除重複行你好,
我有一個資料表,我想刪除列中重複值的行。
謝謝你,
拉米
回覆:刪除重複行感謝比爾的提示/技巧。
我有時會有重複的行,但很難刪除它們。 只要考慮一下 JMP Community 就可以幫助解決問題。
回覆:刪除重複行JMP 12 中沒有 Select Duplicate Rows() 函數。下面的程式碼應該要做你想要的
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.JMP" );
dt << sort( by( :Part_number ), order( ascending ), Replace Table( 1 ) );
dt << New Column( "dup",
formula(
If(
Row() == 1, value = 1,
:Part_number != Lag( :Part_number ), value = 1,
value
++);
value;
)
);
dt << select where( :dup > 1);
dt << delete rows;
dt << delete column( "dup" );
回覆:刪除重複行我有一個資料表,其中包含名為“Part_number”的列。我需要刪除重複的“part_numbers”。上面建議的刪除重複行選項的工作原理是沒有選擇任何行。該列是字符,標稱類型。我正在使用JMP12。
我還可以嘗試其他選擇嗎?
該函數是否也像 Excel 中那樣保留第一行並刪除重複行?
謝謝
回覆:刪除重複行建議 JMP 繼續改進,以透過 JSL 實現所有自動化。非常感謝!
回覆:刪除重複行嗨拉米,
Jim 的腳本是一個不錯的選擇,但如果您有 JMP 14,您也可以透過點擊選擇列中的重複行。
突出顯示感興趣的列,轉到行下拉列表或紅色熱點。行 > 行選擇 > 選擇重複行。所有重複值將以行號反白顯示。右鍵單擊藍色區域的任意位置,然後選擇刪除。
華泰
帳單
回覆:刪除重複行Select Duplicat Rows() 函數將會反白顯示指定列的行
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt <<
Select duplicate rows( Match( :name ) );
xx=dt<<GET selected="" rows="">0,
dt<<DELETE rows=""></DELETE></GET>