2016-10-03 86 views
-2

我有一个生成列表合并列表的列表一起回来[R

的名单一个循环,这样的结果是一样的东西

Result = list() 
Result[[1]] = c(1,2,3,6,6,4) 
Result[[2]] = c(32,123,432,12, 0, 0) 

所需的输出:

Result = c(1,2,3,6,6,4,32,123,432,12, 0, 0) 

我想合并这回到一个列添加到数据框? 我该怎么做?

我想:

do.call(rbind, Result) 

但只是它们堆叠成一个矩阵 我接下来要融化,早与tidyr

+0

这不是一个列表的列表。这是一个向量列表。请显示预期的结果。 – Roland

+0

增加了预期的结果 – KillerSnail

+0

你不想'列出'你的列表元素,你想要合并它们:'do.call(c,Result)' – Choubi

回答

2

尝试简单:

unlist(Result)