我有两个列表,它们具有相同的向量,但长度不同。
我希望从每个向量中在
我期望最终的列表是:
感谢您的帮助。
list1 <- list(a = 1:10, b = 3:20)
list2 <- list(a = c(2,5,8), b = c(3,5,11,20))
我希望从每个向量中在
list1
找到在相应向量中不存在于list2
的元素。有类似的问题在R以外的其他脚本语言中得到了解决。我期望最终的列表是:
lst <- list(a=c(1,3,4,6,7,9,10),b=c(4,6:10,12:19))
感谢您的帮助。
list1
和list2
始终“对齐”,具有相同数量的命名元素以相同的顺序。如果不是这样,情况会变得更加复杂。 - joran