我在 R 中有一个数据表
我想删除以"_nd"结尾的列。
我的dt:

我想要

我想要这个脚本的反面
dt[,.SD, .SDcols = patterns("_nd")]
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助
一种方法可能是在J.
dt[,names(dt)[grep("_nd",names(dt))] := NULL]
Run Code Online (Sandbox Code Playgroud)
这种方法的好处是它通过引用删除。