重新排序 r 中的日期列
reorder date columns in r
你好我有以下data.frame
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"))]
这将根据日期对日期列进行排序,其余所有列将根据它们在原始数据框中的出现追加到末尾。
你好我有以下data.frame
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"))]
这将根据日期对日期列进行排序,其余所有列将根据它们在原始数据框中的出现追加到末尾。