标签: r data.table
我正在使用R并在data.table
data.table
这两个命令都会为所有行返回NA:
NA
AfAm[, sizediffpos := max(0,sizediff)] AfAm[, sizediffpos := max(0,sizediff, na.rm = TRUE)]
有什么方法可以纠正错误吗?
答案 0 :(得分:1)
正如rawr指出的那样,正确的方法是使用pmax:
pmax
AfAm[, sizediffpos := pmax(0,sizediff)]