楼主: 水舞者
4069 2

[问答] 列表中元素名相同的元素如何合并? [推广有奖]

  • 0关注
  • 2粉丝

本科生

48%

还不是VIP/贵宾

-

威望
0
论坛币
42 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
2 点
经验
1489 点
帖子
67
精华
0
在线时间
62 小时
注册时间
2015-6-7
最后登录
2021-7-22

楼主
水舞者 发表于 2018-8-2 16:56:44 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
突然傻了,如果我有一个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


二维码

扫码加我 拉你入群

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

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

关键词:list IST

沙发
cheetahfly 在职认证  发表于 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))
厉害了୧(๑•̀◡•́๑)૭谢谢

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 12:44