我是R的新手并取得了相当不错的进步,但我遇到了以下问题的一些麻烦。
我合并了多个数据框。 我想根据一列数据的值删除行。也就是说,整行不必与另一行(尽管可能是)相同,以便将其删除。
就伪代码而言, 如果行i的列“x”=行j的列“x”,则删除行i或行j,但不删除两者。 如果行i的列“x”=行j的列“x”=行k的列“x”,则删除其中两行但不是全部三行。
一个例子可能是我有几个员工名单,一些是多年前的,另一些是最近的。每个雇员具有存储在列“x”中的唯一标识符(例如,他们的SSN),但是其余数据可以是或可以不相同(例如,新地址,由于结婚的新姓氏等)。我只想为每位员工/前员工提供一行数据。
如果我按升序排列“x”列上的数据框,我该怎么做? 如果我根本不对数据框进行排序,我该怎么做?