我有这样的数据:
require("data.table")
dt1 <- data.table(
code=c("A001", "A001","A001","A002","A002","A002","A002","A003","A003"),
value=c(40,38,55,10,12,16,18,77,87))
我希望将其子集化,以便保留包含超过或低于给定数字的任何组(code
)。例如,如果我想要包含任何值超过50的组,则结果如下:
dt2 <- data.table(
code=c("A001", "A001","A001","A003","A003"),
value=c(40,38,55,77,87))