Try this
df %>% select(noquote(order(colnames(df))))
or just
df[,order(colnames(df))]
Update Dec 2021
New versions of dplyr (>= 1.0.7) work without the noquote:
df %>% select(order(colnames(df)))
Try this
df %>% select(noquote(order(colnames(df))))
or just
df[,order(colnames(df))]
Update Dec 2021
New versions of dplyr (>= 1.0.7) work without the noquote:
df %>% select(order(colnames(df)))