R-日期排序

R-日期排序,r,R,我正在从其他数据库中筛选数据集,如下所示 Date| freq ____________|_________ 01-Aug-2017| 3079 02-Aug-2017| 3239 03-Aug-2017| 3026 04-Aug-2017| 2700 05-Aug-2017| 846 05-Jul-2017| 2647 06-Aug-2017| 579 07-Aug-2017| 3145 08-Aug-2017| 3386 09-Aug-2017| 33

我正在从其他数据库中筛选数据集,如下所示

        Date| freq
____________|_________
 01-Aug-2017| 3079
 02-Aug-2017| 3239
 03-Aug-2017| 3026
 04-Aug-2017| 2700
 05-Aug-2017|  846
 05-Jul-2017| 2647
 06-Aug-2017|  579
 07-Aug-2017| 3145
 08-Aug-2017| 3386
 09-Aug-2017| 3350
 10-Aug-2017| 3127
 11-Aug-2017| 2824
 12-Aug-2017|  784
 12-Jun-2017| 2359
 13-Aug-2017| 575
 13-Jun-2017| 2074
 14-Aug-2017| 3258
 14-Jun-2017| 2022
 15-Aug-2017| 2948
 15-Jun-2017| 2143
排序不是按照日期进行的,而是按照字符进行的。我尝试将日期格式转换为.date,但未成功。这将是一个很大的帮助,转换为任何格式的日期和排序它的日期明智。 在这方面的任何支持都会大有裨益

谢谢,
Praveen

假设您的数据帧名为“d” 根据日期应用代码进行排序:

d[order(as.Date(d$V3, format="%d/%m/%Y)),]

请向我们展示您正在尝试的代码,例如
yourData$newDates或只是
yourData[order(as.Date(yourData$Date,format=“%d-%b-%Y”),]),]
感谢您的支持。。这有很大帮助:)在这种情况下,我们需要使用
format=“%d-%b-%Y”
而不是
format=“%d/%m/%Y”
。可以帮助理解日期格式的规范。是的,在上述情况下,我们可以使用“%d-%b-%Y”格式。