merge() most likely, but: are these really lists in the R sense? The correct answer depends on what the format actually is; you need to use dput() or some other unambiguous way of providing sample data.
Without a reproducible example that includes some sample data provided using dput() (fake is fine), the code you used, and some clear idea of what output you expect, it's impossible to figure out how to help you. Here are some suggestions for creating a good reproducible example: http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example Sarah On Thu, Sep 24, 2015 at 3:43 PM, Bogdan Tanasa <tan...@gmail.com> wrote: > Dear all, > > please could you advise on a computationally quick way to compare and merge > 2 long lists in R; > the lists are of the following type, for example : > > <> in list 1 : > > chromosome, coordinateA, coordinateB, value1 > chromosome, coordinateC, coordinateC, value2, > etc > > <> in list 2 : > > chromosome, coordinateX, coordinateY, value6 > chromosome, coordinateZ, coordinateT, value8, > etc > > In the unified list, if coordinateA=coordinateX, and > coordinateB=coordinateY, then we write : > > chromosome, coordinateA, coordinateB, value1, coordinateX, coordinateY, > value6, > > otherwise, we write the individual values : > > chromosome, coordinateA, coordinateB, value1, > chromosome, coordinateX, coordinateY, value6, > > thanks, > > bogdan > > [[alternative HTML version deleted]] > and please don't post in HTML. -- Sarah Goslee http://www.functionaldiversity.org ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.