如何在 R 中绑定列表
how to bind lists in R
如果我有这样一个数据框列表:
[[First]]
y sum_1
1 2009 35
[[Second]]
y sum_1
1 2009 6
[[Third]]
y sum_1
1 2009 21
还有第二个:
[[First]]
y sum_1
1 2010 18
[[Second]]
y sum_1
1 2010 12
[[Third]]
y sum_1
1 2010 7
如何绑定它们并获得这样的列表:?
[[First]]
y sum_1
1 2009 35
2 2010 18
[[Second]]
y sum_1
1 2009 6
2 2010 12
[[Third]]
y sum_1
1 2009 21
2 2010 7
你有什么想法吗?非常感谢!
我们可以使用 Map
来 rbind
明智地列出元素
Map(rbind, list1, list2)
与 purrr::map2
:
purrr::map2(list1, list2, rbind)
如果我有这样一个数据框列表:
[[First]]
y sum_1
1 2009 35
[[Second]]
y sum_1
1 2009 6
[[Third]]
y sum_1
1 2009 21
还有第二个:
[[First]]
y sum_1
1 2010 18
[[Second]]
y sum_1
1 2010 12
[[Third]]
y sum_1
1 2010 7
如何绑定它们并获得这样的列表:?
[[First]]
y sum_1
1 2009 35
2 2010 18
[[Second]]
y sum_1
1 2009 6
2 2010 12
[[Third]]
y sum_1
1 2009 21
2 2010 7
你有什么想法吗?非常感谢!
我们可以使用 Map
来 rbind
明智地列出元素
Map(rbind, list1, list2)
与 purrr::map2
:
purrr::map2(list1, list2, rbind)