Я хочу удалить строки на основе повторяющегося элемента в первом столбце, но также хочу сохранить второй столбец. Любое из значений, связанных с повторяющимся элементом во втором столбце, которое я могу использовать.Храните повторяющийся элемент один раз и весь кадр данных в r
Вход:
df = data.frame(col1 = c("a", "a", "a", "b", "b", "c"), col2 = 1:6)
Ожидаемый результат:
col1 col2
a 1
b 4
или
col1 col2
a 2
b 5
т.д.
До сих пор пытались с ниже команды, но не держать весь dataframe :
df[(duplicated(df$col1)),]
Спасибо @ Jonathan, я тоже не хочу 6-й ряд. Посмотрите мой ожидаемый результат. –
Значит, вам нужны только те, которые повторяются два или более раза? –
Да, точно. @Jonathan –