Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R My data.table返回一行NAs,而不是_R_Data.table - Fatal编程技术网

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谢谢。它起作用了。