lintr没有可见的全局变量绑定'.SD'

时间:2017-08-31 09:15:23

标签: r data.table linter lintr

lintr在使用data.table.SD.SDcols函数时会抛出错误,例如:

/path/readData.R:130:29: warning: no visible binding for global variable ‘.SD’, Did you mean 'SSD'?
      DT[, "row.sum" := rowSums(.SD), .SDcols =  names(DT)]
                                ^~~

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

linters: with_defaults(object_usage_linter = NULL)添加到.lintr文件中。