最佳答案
如果我有一个大的 DF (成百上千)列,其中不同的 coll _ name 按字母顺序随机分布:
df.x <- data.frame(2:11, 1:10, rnorm(10))
colnames(df.x) <- c("ID", "string", "delta")
如何按 col_ name 按字母顺序(垂直)排列所有数据?
实际上,我有数百个 CSV (sep = “ |”)文本文件,我需要将它们的列读入一个 df,按字母顺序排列这些列,然后使用其他一些 dplyf 函数来获得最终结果。除了如何按字母顺序排列之外,我已经把所有这些都弄明白了。我不想按字母表对列(上下)进行排序,而是按 col_ name 及其相应数据的实际垂直方向进行排序。类似于在 Excel 中剪切和粘贴整个数据列。
例如,我回顾了这种方法,但是这是按字母顺序对行进行“排序”,这不是我想要做的。
谢谢!