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.

Reply via email to