删除重复行你好,
我有一个数据表,我想删除列中重复值的行。
谢谢你,
拉米
回复:删除重复行感谢比尔的提示/技巧。
我有时会有重复的行,但很难删除它们。只要考虑一下 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>
回复:删除重复行嗨,txnelson!
我只想说,每次我查找 JMP 帮助时,我都会看到您的解决方案,我真的很感激您为帮助人们所做的一切工作。您为我节省了大量时间,并帮助我更好地了解了这款软件,我真的很感激。
谢谢!
快乐的JMP用户