我有一个包含逻辑TRUE
/ FALSE
的列表。如何仅提取包含TRUE值的列表?
这是我的清单:
jorgelist
# [[1]]
# [1] FALSE FALSE FALSE FALSE FALSE TRUE FALSE
#
# [[2]]
# [1] FALSE FALSE FALSE FALSE TRUE FALSE FALSE
#
# [[3]]
# [1] FALSE FALSE FALSE TRUE
答案 0 :(得分:4)
如果我们想根据any
元素中的list
TRUE值获取逻辑向量,
i1 <- sapply(jorgelist, any)
此vector
可用于从同一list
的其他length
中提取元素
anotherlst[i1]