标签: r dataframe
我目前有一个包含350列的数据框。由于我导入数据帧的方式,有几列以NA作为列名。因此,R将它们命名为NA,NA.1,NA.2等。我想删除数据框中以NA作为前两个字母的任何列。我该怎么做呢?
答案 0 :(得分:1)
试试这个:
df[, grep("^(NA)", names(df), value = TRUE, invert = TRUE)]