Suppose my data is as follows,
X    Y
26  14
26  14
26  15
26  15
27  15
27  15
28  16
28  16
I want to remove the rows of duplicates. I am able to remove the duplicate rows based on one column by this command,
dat[c(T, diff(dat$X) != 0), ] or dat[c(T, diff(dat$Y) != 0), ]
But I want to remove the duplicates only when both the columns have the same previous value. I can't use unique here because the same data would occur later on. I want to check the previous value and calculate it
My sample output is,
x   y
26  14
26  15
27  15
28  16
How can we do this in R?
Thanks
Ijaz