df <- data.table(
x1 = 1:3,
x2 = 1:3,
y = c("a", "b", "c"),
z = c("a", "b", "c")
)
df %>%
select.(x1, y)
df %>%
select.(x1:y)
df %>%
select.(-y, -z)
df %>%
select.(starts_with("x"), z)
df %>%
select.(where(is.character), x1)
df %>%
select.(new = x1, y)
Run the code above in your browser using DataLab