data.table:用keyby子集j中的分组变量

说我有这个数据集

test <- data.table(X = rep(1, 3), Y = rep("a", 3))

这给了我们

test
#   X Y
#1: 1 a
#2: 1 a
#3: 1 a

我想知道为什么

test[, X[Y == "a"], keyby = .(X)]

#   X V1
#1: 1  1
#2: 1 NA
#3: 1 NA

预先感谢您的回答!

以上是data.table:用keyby子集j中的分组变量的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>