R 的data.table
包提供了基于键的快速子集值。
因此,例如:
set.seed(1342)
df1 <- data.table(group = gl(10, 10, labels = letters[1:10]),
value = sample(1:100))
setkey(df1, group)
df1["a"]
将返回 df1 中 group == "a" 的所有行。
如果我想要df1
where 中的所有行怎么办group != "a"
。是否有简洁的语法使用data.table
?