标签: r list subset
我在R中有一个大约10,000个元素的列表。假设我只想选择元素5,7和9.我不确定如果没有for循环我会怎么做。
我想做mylist[[c(5,7,9]]之类的事情,但这不起作用。我也尝试了lapply功能,但也无法正常工作。
mylist[[c(5,7,9]]
lapply
答案 0 :(得分:115)
mylist[c(5,7,9)]应该这样做。
mylist[c(5,7,9)]
您希望将子列表作为结果列表的子列表返回;你没有使用[[]](或者更确切地说,函数是[[) - 正如Dason在评论中提到的那样,[[抓住了元素。
[[