Remove duplicated rows using dplyr

The Solution to Remove duplicated rows using dplyr is


Here is a solution using dplyr >= 0.5.

library(dplyr)
set.seed(123)
df <- data.frame(
  x = sample(0:1, 10, replace = T),
  y = sample(0:1, 10, replace = T),
  z = 1:10
)

> df %>% distinct(x, y, .keep_all = TRUE)
    x y z
  1 0 1 1
  2 1 0 2
  3 1 1 4

~ Answered on 2014-10-10 14:59:33


Most Viewed Questions: