R:如何删除元素表单列表/查找其索引?

时间:2018-12-05 13:06:33

标签: r list

我的名单很长。如果我不知道其索引该如何删除该元素?或者,如何查找元素的索引(然后可以使用list [-index])。 例;我有清单:

[[1]]  
[1] "A" "B" "C" "D"

[[2]]  
[1] "C" "D" "B" "C"

[[3]]  
[1] "B" "C" "D" "A"

我想删除

to.remove  
[1] "A" "B" "C" "D"

1 个答案:

答案 0 :(得分:2)

如果您要查找完全匹配的内容,则可以将它们与sapply结合使用,以查看列表中的每个元素:

myList <- myList[!sapply(myList, identical, c("A", "B", "C", "D")]