我有一個數據框,第一列作爲id和第二列作爲日期。其他3列包含一些其他隨機值。要按時間順序排序在r數據框中的4組中的行
數據幀的大小= 5列和160000行。
我想根據日期的順序排序前4條記錄與第二欄中的記錄。 4位中的最早記錄應該先到先,最新記錄應該到最後。 這個我去任何方式做到這一點接下來的排序中的4
ID Date A B C
X 10/27/2011 12 47 78
Y 09/28/2015 27 14 41
Z 01/14/2013 24 25 45
W 04/21/2005 14 74 21
-
-
-
-
upto 160000 rows
output
ID Date A B C
W 04/21/2005 14 74 21
X 10/27/2011 12 47 78
Z 01/14/2013 24 25 45
Y 09/28/2015 27 14 41
-
-
-
upto 160000 rows
組中的所有行之後?
我用這截至目前但無法拆分此成組爲4行
d[order(as.Date(d$df, format="%d/%m/%Y")),]
列的數據類型是整數。我正在嘗試將其作爲日期閱讀。
感謝
你可以提供一個可重複的例子嗎? – simone
是Date/POSIXct類型或字符類型的日期列嗎? @simone是正確的...我們需要一個可重複的例子 – digEmAll
謝謝我添加了一個有問題的例子。 – Earthshaker