如何删除由 R(或 Excel)中不同列中的两个单元格定义的重复记录



我想根据顺序颠倒的两个单元格中的值组合删除列表中的重复记录。我使用 melt 从矩阵中提取列表,但它需要一个完整的矩阵,因此每条记录都有一个重复项。例如,我的数据现在如下所示:

meltID   individual1   individual2   distance
42            A              B          14.0
72264         A              C          12.5
5399          C              A          12.5
92200         B              C          18.1

第 72264 行和第 5399 行是重复的。

除了熔体之外,还有什么东西可以从三角形基质中提取吗?或者 R 中有其他方法可以做到这一点吗?

干杯史蒂夫

subset(yourData, individual < individual2)subset(yourData, individual <= individual2),如果你想要对角线。

最新更新