Error in do.call("merge", list(myl[[1]], myl[[-1]], by = "id", all = TRUE)) :
attempt to select more than one element
i can do the merge sequentially, e.g.
m12 <- merge(myl[[1]], myl[[2]], ...)
m123 <- merge(m12, myl[[3]], ...)
but (a) in my actual example i have up to q7, and (b) this looks very
clumsy, even if i wrapped it inside a do loop.
i'd appreciate any help.
alejandro