Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 在R中,如何在组件方面合并两个具有相同名称的组件列表?_List_R - Fatal编程技术网

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)