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”格式。