1
我想根據數據框中的2列中的匹配刪除重複值,v2 & v4必須在要刪除的行之間匹配。R刪除基於2列的重複值
> df
v1 v2 v3 v4 v5
1 7 1 A 100 98
2 7 2 A 100 97
3 8 1 C NA 80
4 8 1 C 78 75
5 8 1 C 78 62
6 9 3 C 75 75
對於
DF的結果
v1 v2 v3 v4 v5
1 7 1 A 100 98
2 8 1 C NA 80
3 8 1 C 78 75
4 9 3 C 75 75
我知道我想是這樣:DF [複製(DF [V2] & & DF [V4]) ,]但這不起作用。
在您提供的例子,似乎鍵'v1'和'v4'(第一列實際上代表行的名稱)。試試'df [!duplicated(df [,c(「v1」,「v4」)]),]'。 – nicola