在r中重新排序日期列

在r中重新排序日期列,r,date,multiple-columns,R,Date,Multiple Columns,嗨,我有下面的数据框 variable name new_skill 01/05/2015 01/08/2014 02/01/2015 02/05/2014 task1 H&I A 3.76 4.0 3.5 4.5 task2 H&I Broadband 3.12 3.30 4

嗨,我有下面的数据框

    variable   name    new_skill    01/05/2015   01/08/2014   02/01/2015   02/05/2014

    task1      H&I     A             3.76           4.0         3.5        4.5
    task2      H&I    Broadband      3.12           3.30        4.5        5.5
在上面的列中有2年的每周日期

如何重新排序

我尝试了类似于
data.frame[,order()]的东西

这不管用

谢谢你试试这个

df[, order(as.Date(colnames(df), format = "%d/%m/%Y"))]
这将根据日期对日期列进行排序,其余所有列将根据它们在原始数据框中的出现情况追加到末尾