标签: r list apply
我有一个包含100个向量索引的列表:
[[1]] [1] [[2]] [1] [[3]] [1] . . . [[100]] [1]
每个向量有3个条目。
我想为每个向量分别应用一个函数。该函数为每个向量返回一个数字,因此apply()的结果将是一个100元素向量。
如何使用apply?
我知道我可以根据行或列索引1或2来使用apply for matrices但是它也可以用于列表吗?
答案 0 :(得分:1)
您正在寻找sapply:
sapply
l <- list(1:3, 2:4, 5:7) sapply(l, sum) # [1] 6 9 18
This answer可能在将来帮助您。