如何向R中第一个位置的列表的每个对象添加值

问题描述 投票:0回答:1

我想知道是否有一种方法可以在第一个位置的R列表的每个元素中添加“ 0”。

我的列表

我正在寻找一种产生以下结果的简单方法:

mylist [[1]]

[1] 0 1 2 3 4 5

mylist [[2]]

[1] 0 11 12 13 14 15

当然,我的列表中的对象远远超过两个。

谢谢!

r list position element add
1个回答
0
投票

[lapply以列表作为参数,对每个元素应用一个函数并返回结果列表]

lapply( mylist , function(x) c(0,x))

$ a[1] 0 1 2 3 4 5

$ b[1] 0 11 12 13 14 15

© www.soinside.com 2019 - 2024. All rights reserved.