【发布时间】:2019-01-01 20:43:51
【问题描述】:
我有一个包含列表和 NA 的列表。我想过滤掉 NA,但我不知道 NA 的确切名称或位置。
我搜索了很多,但只找到了如何通过名称或索引删除元素,但这不是我要找的。p>
以下是我的列表的示例:
example <- list(list(1,2,3), list(2,3,4), NA, list(2,3,4))
我的输出如下所示:
Name Type Value
example list[[4]] List of length 4
[[1]] list[[3]] List of length 3
[[2]] list[[3]] List of length 3
[[3]] logical NA <-I'd like to remove this row
[[4]] list[[3]] List of length 3
如果值为“NA”或类型为“逻辑”,我想编写一个从列表中删除元素的循环。提前感谢您的帮助!
【问题讨论】: