10列のデータセットがあり、そのうちの1つは次の形式の日付です
10-MAR-12 00.00.00.000000000
これを、次の形式の文字列としてではなく、日付として読み取られるデータ形式に変換したいと思います
10/03/12
また、曜日を示す追加の列があればいいのにと思います。
次に、特定の日または日付を除外して、データのサブセットを作成したいと考えています。
私はRの初心者なので、助けていただければ幸いです
?strptime
書式設定オプションやas.Date
変換as.POSIXct
する関数については、 をご覧ください。また、質問が反対票を投じられたり、クローズされたりしても驚かないでください。これは一般的な質問であり、SO または Google のクイック検索で回答を見つけることができるためです。
具体的には:
format(as.Date(tolower('10-MAR-12 00.00.00.000000000'), format='%d-%b-%y'), format='%d/%m/%y')
探しているフォーマットが得られるはずです。ただし、日付型が必要な場合は、アウターを脱ぐ必要がありますformat
。