检测R数据帧中两列的相同组合

时间:2018-03-27 16:45:37

标签: r dataframe combinations

我有以下R数据帧:

       OffspringID1 OffspringID2 Relation Replicate
1           ID24          ID1 PO  3
2           ID29         ID31 PO  3
3           ID31         ID82 PO  3
4           ID44         ID75 PO  3
5           ID1         ID24 HS  9
6           ID1         ID51 HS  9
7           ID1         ID54 HS  9
8           ID1         ID55 HS  9
9           ID1         ID83 HS  9

等等。对于每个相同的个体组合(OffspringID1 / OffspringID2),我想grep每个级别的因子“关系”的观察次数。

我认为我基本上可以使用一个简单的聚合函数,但正如您所看到的,我可以在行之间获得相同但置换的对(例如,第1行和第5行显示相同的个体对,但顺序不同)。 / p>

我怎样才能在聚合中考虑到这一点?一般来说,是否有一条经验法则可以检测R数据帧中列排列产生的行?

非常感谢!

0 个答案:

没有答案