【发布时间】:2011-08-10 15:01:11
【问题描述】:
假设我有这样一个列表,其中包括 3 个名为 1、3 和 4 的数据框:
1 3 4
1 A c(2, 1, 3, 1, 2) c(1, 1, 2) c(1, 1)
2 B c(1, 1, 1, 3, 2) c(2, 1, 2) c(2, 1)
如您所见,数据框具有所有相同的列(A 和 B),但行数不同。如何删除列表中所有数据框 B 列中值
我尝试使用任何 lapply:
list <- lapply(list, function(x) {x <- any(x[,c(2)] < 2);x})
【问题讨论】:
标签: list r row dataframe erase