[R] Merge data under conditions

From: flymer <flymer_at_hotmail.fr>
Date: Sat, 12 Mar 2011 13:14:33 -0800 (PST)


Dear All,

Debuting in R, I'm facing a problem.
I have 2 vectors, say 'a' et 'b', and I'd like to merge them according to the proximity of their variable 'time'. How to do to keep elements which satisfy (for example) 'a$time-b$time<0.5'?

For example :

> a

  time x

1  1.0 4
2  2.2 5
3  5.2 6

> b

  time y
1 0 1
2 1 3
3 2 5
4 4 7
5 5 9

I'd like to get :

>

  time x y

1  1.0 4 3
2  2.2 5 5
3  5.2 6 9

I thought using the fonction 'merge'...
I hope you can help me! Thanks in advance!

Jerome.

--
View this message in context: http://r.789695.n4.nabble.com/Merge-data-under-conditions-tp3350864p3350864.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
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.
Received on Sat 12 Mar 2011 - 21:41:40 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sun 13 Mar 2011 - 02:20:21 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive