grep实现删除指定列
dat ## 测试数据框
a b c d
1 1 5 a A
2 2 6 b B
3 3 7 c C
4 4 8 d D
dat[, -grep(“b”, names(dat))] ## 删除单列b
a c d
1 1 a A
2 2 b B
3 3 c C
4 4 d D
dat
a b c d
1 1 5 a A
2 2 6 b B
3 3 7 c C
4 4 8 d D
dat[, -grep(“a|c”, names(dat))] ## 删除多列a、c
b d
1 5 A
2 6 B
3 7 C
4 8 D
修改文件:1—vim 12.txt
2—i修改
3—esc退出
4—shift: wq保存退出