A wrapper around the select() function for selection data frame columns. Supports standard and non standard evaluations. Usefull to easily program with dplyr

df_select(data, ..., vars = NULL)

Arguments

data

a data frame

...

One or more unquoted expressions (or variable names) separated by commas. Used to select a variable of interest.

vars

a character vector containing the variable names of interest.

Value

a data frame

Examples

df <- head(ToothGrowth) df
#> len supp dose #> 1 4.2 VC 0.5 #> 2 11.5 VC 0.5 #> 3 7.3 VC 0.5 #> 4 5.8 VC 0.5 #> 5 6.4 VC 0.5 #> 6 10.0 VC 0.5
# Select column using standard evaluation df %>% df_select(vars = c("dose", "len"))
#> dose len #> 1 0.5 4.2 #> 2 0.5 11.5 #> 3 0.5 7.3 #> 4 0.5 5.8 #> 5 0.5 6.4 #> 6 0.5 10.0
# Select column using non-standard evaluation df %>% df_select(dose, len)
#> dose len #> 1 0.5 4.2 #> 2 0.5 11.5 #> 3 0.5 7.3 #> 4 0.5 5.8 #> 5 0.5 6.4 #> 6 0.5 10.0