2017-10-11 11 views
0

私は開始日と終了日を含む2つの列を持っており、日付の期間に基づいてデータフレームをソートしようとしています。任意の提案のための複数の日付列に基づいてデータフレームを注文する

StartDate  EndDate  columnAA 

12-Feb-15 30-Dec-17 
17-Jun-13 5-JUN-16 
20-Jul-13 15-SEP-13 
10-Feb-13 14-DEC-15 
22-Mar-16 31-MAR-17 

感謝を:ここで

は、いくつかの日付データを注文することです。

答えて

1

たとえば、あなたが2日付

調査<と、このデータフレーム持つことができます - data.frame(日付= cで( "2012年7月26日を"、 "2012年7月25日")、tx_start = as.Date(as.character(調査 - 新しい列

調査の$ date_diff <をC( "2012年1月1日"、 "2012年1月1日"))、それらの間の

計算違いと作成0%/%m /%d ") as.Date(as.character(survey $ tx_start)、format ="%Y /%m /%d ")

データは、違いの

NEWDATA <によっては

ため - 調査[オーダー(-survey - 調査[オーダー(調査の$ date_diff)、]

をあなたが降順にしたい場合は、

NEWDATA <を使用します$ date_diff)、]

+0

ありがとうございます。 – RAAAAM

関連する問題