R My data.table返回一行NAs,而不是
为什么这个示例中我的数据表仍然返回一行R My data.table返回一行NAs,而不是,r,data.table,R,Data.table,为什么这个示例中我的数据表仍然返回一行 > DT = data.table(x=c("b","b","b","a","a"),v=rnorm(5)) > setkey(DT,x) > DT x v 1: a 0.2996065 2: a -0.7643157 3: b -1.0991499 4: b 0.1314460 5: b 0.5734016 > DT['c'] x v 1: c NA 我想您正在寻找DT[“c”,nomat
> DT = data.table(x=c("b","b","b","a","a"),v=rnorm(5))
> setkey(DT,x)
> DT
x v
1: a 0.2996065
2: a -0.7643157
3: b -1.0991499
4: b 0.1314460
5: b 0.5734016
> DT['c']
x v
1: c NA
我想您正在寻找
DT[“c”,nomatch=0L]
。请浏览?data.table
@Arun谢谢。它起作用了。