List 在R中,如何在组件方面合并两个具有相同名称的组件列表?
以下是我的数据:List 在R中,如何在组件方面合并两个具有相同名称的组件列表?,list,r,List,R,以下是我的数据: l1 <- list(a=1, b=2) l2 <- list(a=10, b=20) l1您似乎正在寻找地图: identical(l, Map("+", l1, l2)) # [1] TRUE 这与: mapply("+", l1, l2, SIMPLIFY=FALSE) 太好了,谢谢!这是我第一次需要使用高阶函数编程函数Map,因此我将使用它而不是mapply。 identical(l, Map("+", l1, l2)) # [1] TRUE map
l1 <- list(a=1, b=2)
l2 <- list(a=10, b=20)
l1您似乎正在寻找地图
:
identical(l, Map("+", l1, l2))
# [1] TRUE
这与:
mapply("+", l1, l2, SIMPLIFY=FALSE)
太好了,谢谢!这是我第一次需要使用高阶函数编程函数Map,因此我将使用它而不是mapply。
identical(l, Map("+", l1, l2))
# [1] TRUE
mapply("+", l1, l2, SIMPLIFY=FALSE)