В R, как я могу взять подмножество столбцов кадра данных, а затем устранить дубликаты строки?
-
02-10-2019 - |
Вопрос
Представьте, что у меня есть рамка данных с такими данными:
A | B | C
---+---+---
1 | 2 | a
1 | 2 | b
5 | 5 | a
5 | 5 | b
Я хочу взять только столбцы A и B, и я хочу удалить любые строки, которые стали дубликатами в результате устранения всех других столбцов (то есть столбец C). Так что мой хедовый результат для таблицы выше будет:
A | B
---+---
1 | 2
5 | 5
Какой лучший способ сделать это?
Решение
Если ваши данные. Сделайте файл df, то сделайте это:
unique(df[, c("A", "B")])
Не связан с StackOverflow