R语言中根据列名删除指定的列

发布时间 2023-06-19 13:25:06作者: 小鲨鱼2018

 

001、删除a、d列

a <- 1:6
b <- 11:16
c <- letters[1:6]
d <- LETTERS[1:6]
dat <- data.frame(a, b, c, d)
dat
dat[,!names(dat) %in% c("a","d")]          ## 删除a、d列

 

002、

dat
library(dplyr)
select(dat, -c("a","d"))             ## 删除a、d列