我有一个列表:
datalist = list(X1 = c(150, 146, 146, 142, 141), X2 = c(146, 146,
142, 141, 150), X3 = c(146, 142, 141, 150, 158), X4 = c(142,
141, 150, 158, 155))
如何从列表数据列表中删除158?
感谢
答案 0 :(得分:0)
为了找到所有列表元素中常见的数字,您可以使用
common <- Reduce(intersect, datalist, datalist[[1]])
为了删除一个元素,你可以像@docendo discimus指出的那样使用
cleaned <- lapply(datalist, function(x) x[x != 158])