R语言中select函数的用法


1、

library(dplyr)
a <- 1:5
b <- sample(10, 5)
c <- rep(letters[1:5], each = 1)
d <- letters[1:5]
dat <- data.frame(a, b, c, d)      ## 测试数据
dat
select(dat, a)                     ## 直接使用列名提取数据
select(dat, a, d)

2、可以直接用数字提取

3、支持连续提取

dat
select(dat, 1:3)                ## 连续提取
select(dat, b:d)

4、可以直接调整顺序

dat
select(dat, 3, 1)          ## 直接调整输出顺序
select(dat, d, b, a)