17
我當時玩的是data.table
,我遇到了一個我並不確定自己很明白的區別。鑑於以下數據集:瞭解。我在data.table中的R
library(data.table)
set.seed(400)
DT <- data.table(x = sample(LETTERS[1:5], 20, TRUE), key = "x"); DT
你能向我解釋下列表達式之間的區別嗎?
1)DT[J("E"), .I]
2)DT[ , .I[x == "E"] ]
3)DT[x == "E", .I]