全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4001 2
2018-08-02
突然傻了,如果我有一个list,名字相同的元素怎么方便的一下子合并到一起呢?比如:

mylist<-list(a=1:3,a=4:6,b=7:9,b=10:12,b=13:15)


$a

[1] 1 2 3


$a

[1] 4 5 6


$b

[1] 7 8 9


$b

[1] 10 11 12


$b

  

[1] 13 14 15


the result I want:


$a

[1] 1 2 3 4 5 6


$b


[1]  7  8  9 10 11 12 13 14 15


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-8-6 08:58:05
lapply(split(mylist, names(mylist)), function(x) do.call(c, x))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-8-11 17:16:03
cheetahfly 发表于 2018-8-6 08:58
lapply(split(mylist, names(mylist)), function(x) do.call(c, x))
厉害了୧(๑•̀◡•́๑)૭谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群