順序列如果我有一個大的DF(成百上千)不同col_names列隨機的字母順序分配:DPLY:按字母R中
df.x <- data.frame(2:11, 1:10, rnorm(10))
colnames(df.x) <- c("ID", "string", "delta")
我怎麼會由COL_NAME命令所有的數據(垂直)的字母順序?基本上,我有數百個CSV(sep =「|」)文本文件,我需要將它們的列讀入單個df,按字母順序排列這些列,然後使用其他dplyf函數來獲得最終結果。除了如何按字母順序排列列外,我已經想通了所有這些。我不想按字母排列(向上和向下),而是按照col_names的實際垂直方向及其相應的數據進行排序。類似於在Excel中剪切和粘貼整列數據。
例如,我回顧了這種方法,但這是按字母順序「排序」的行,這不是我所期待的。
How to sort a dataframe by column(s)?
謝謝!
只需做'df.x [,命令(colnames(df.x))]' –
太棒了!我想知道是否會涉及一個子集。這類似於Excel中的複製/剪切功能嗎? – Zach