【发布时间】:2020-12-24 05:37:05
【问题描述】:
我有一个类似这样结构的列表:
BigList =
[[1]]
[1] matrix
[2] array
[3] data.frame
[4] data.frame
[5] integer
[6] character
...
[26]
[[2]]
[1]
...
[26]
[[3]]
[1]
...
[26]
[[4]]
...
我正在尝试使用以下方法从每个列表的元素 5(在我的列表中命名为“n”)获取大于 10 的数据:
Listsubset = laply(BigList, function(x) x$n[n>10]) 不工作
也可以使用这个:
Listsubset = laply(filo_main_data, function(x) x$n >10) 哪个有效,但给了我一个逻辑信息(TRUE 或 FALSE)的结果,我想知道 n 的哪些值是 TRUE。
【问题讨论】: