data.frame删除指定列 发表于 2019-06-04 | 分类于 搬砖随笔 | 阅读次数: | 12345df <- data.frame(a1=c(1,2,3,4), a2=c(5,6,7,8))#删除列a1subset(df, select = -c(a1)) #按列名subset(df, select = -c(1)) #按列数df[, -c(1)] #按列数 值得注意的是,subset函数总会返回data.frame。推荐用subset。