[R] To detect the location of duplicate values

jim holtman jholtman at gmail.com
Mon Jul 5 19:08:14 CEST 2010


try this"

> x
   order value
1      1  0.52
2      2  0.23
3      3  0.43
4      4  0.21
5      5  0.32
6      6  0.32
7      7  0.32
8      8  0.32
9      9  0.32
10    10  0.12
11    11  0.46
12    12  0.09
13    13  0.32
14    14  0.25
> # go both ways to capture all duplicates
> which(duplicated(x$value) | duplicated(x$value, fromLast=TRUE))
[1]  5  6  7  8  9 13
>


On Mon, Jul 5, 2010 at 12:31 PM, Moohwan Kim <kmhlmj2 at gmail.com> wrote:
> Dear R family,
>
> I have a question about how to detect some duplicate numeric observations.
> Suppose that I have two variables dataset.
>
> order value
> 1  0.52
> 2  0.23
> 3  0.43
> 4  0.21
> 5  0.32
> 6  0.32
> 7  0.32
> 8  0.32
> 9  0.32
> 10 0.12
> 11 0.46
> 12 0.09
> 13 0.32
> 14 0.25
> ;
> Could you help me indicate where the duplicate observations in a row
> (e.g., 0.32) are?
>
> best,
> moohwan
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem that you are trying to solve?



More information about the R-help mailing list