Hi > -----Original Message----- > From: [email protected] [mailto:r-help-bounces@r- > project.org] On Behalf Of Michael Bach > Sent: Thursday, September 06, 2012 12:48 PM > To: [email protected] > Subject: [R] unique with tolerance > > Dear R Users and Developers, > > I am trying to do the equivalent of > > v <- c(1,2,3,3,2,1,) > vu <- unique(v) > > for a vector such as > > v2 <- c(1.02, 2.03, 1.00, 3.04, 3.06) > vut <- ... > > As indicated in the subject, we need approximately unique values with a > defined tolerance, i.e. for the v2 vector the resulting vut vector > using a tolerance of > .1 should return e.g. > > [1] 1.02 2.03 3.06 > > Also, mean/min values instead of max could be returned. > > My actual question: Is there a convenience function or other mechanism > already implemented that could do something similar?
Not exact values as requested but unique(round(v2)) Regards Petr > > Thanks in advance, > Michael > > ______________________________________________ > [email protected] 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. ______________________________________________ [email protected] 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.

