powered by
The merge allows for a recursive component where the lists are compared on the subelement. If one does not contain that element it will get NA in for those parameters.
mergeLists( ..., lapplyOutput = NULL, sortNames = getOption("Gmisc.mergeList.sort", default = TRUE) )
Returns a list with all the given lists.
Any number of lists that you want to merge
The lapply function outputs a number of lists and this is for specifically merging all of those.
lapply
Set to false if you don't want the names to be sorted. This can also be done via the option `Gmisc.mergeList.sort`.
v1 <- list("a" = c(1, 2), b = "test 1", sublist = list(one = 20:21, two = 21:22)) v2 <- list("a" = c(3, 4), b = "test 2", sublist = list(one = 10:11, two = 11:12, three = 1:2)) mergeLists(v1, v2)
Run the code above in your browser using DataLab