将R中的两个列表合并到一个数据框中

g.h*_*ins 2 r list dataframe

我在R中有两个长度相同的列表,并希望将它们合并到一个数据帧中,结果数据帧中的行总数等于两个列表的长度(换句话说,每个列表都是一列)。当我尝试使用c(list1, list2)这两个列表时,它们cbind(list1, list2)的总和几乎是原始长度的两倍。

akr*_*run 5

尝试

 do.call(rbind.data.frame, Map('c', list1, list2))
Run Code Online (Sandbox Code Playgroud)

数据

 list1 <- as.list(1:5)
 list2 <- as.list(6:10)
Run Code Online (Sandbox Code Playgroud)