拆分一组列表R

时间:2016-08-21 22:00:32

标签: r

我有一组12个列表,形成一个由一个特定年份的数据表示的向量(每个月由一个列表表示)。

我想知道如何在12个列表中拆分这组列表,每年一个月。

1 个答案:

答案 0 :(得分:-1)

假设您有一个列表列表,每个元素都命名为:

ll <- list(jan = list(1:3),
           feb = list(4:6),
           mar = list(7:9))
ls()
# [1] "ll"

您可以使用list2env将列表组件分配到全局环境中:

list2env(ll, globalenv())
ls()
# [1] "feb" "jan" "ll"  "mar"

jan
# [[1]]
# [1] 1 2 3