使用以下示例数据帧:
a <- c(1:5)
b <- c("Cat", "Dog", "Rabbit", "Cat", "Dog")
c <- c("Dog", "Rabbit", "Cat", "Dog", "Dog")
d <- c("Rabbit", "Cat", "Dog", "Dog", "Rabbit")
e <- c("Cat", "Dog", "Dog", "Rabbit", "Cat")
f <- c("Cat", "Dog", "Dog", "Rabbit", "Cat")
df <- data.frame(a,b,c,d,e,f)
Run Code Online (Sandbox Code Playgroud)
我想调查如何重新排序列而不必输入所有列名,即, df[,c("a","d","e","f","b","c")]
我怎么说我想要列f和列f后的列?(仅引用我要移动的列或列范围?).
非常感谢您的帮助.