-1

日付と時刻が次のように表示される次の構造のタイムスタンプデータがあります。

timestamp
January 22,2013 20:56
January 22,2013 08:53
January 22,2013 20:59

これをRの時間オブジェクトにするにはどうすればよいですか?データをYEAR-MONTH-TIMEHH:MM:SS形式に変換し、POSIXctを使用して日時オブジェクトにインポートするperlスクリプトを作成するつもりでしたが、そのためのショートカットがあるかどうか疑問に思いました。 R。

4

1 に答える 1

5

使用できますstrptime

strptime('January 22,2013 20:56','%b %d,%Y %H:%M')
[1] "2013-01-22 20:56:00"

PS:これはあなたの地元によって異なります:

Sys.setlocale('LC_TIME','FRENCH')
[1] "French_France.1252"

strptime('January 22,2013 20:56','%b %d,%Y %H:%M')
[1] NA
 Sys.setlocale('LC_TIME','ENGLISH')
[1] "English_United States.1252"
 strptime('January 22,2013 20:56','%b %d,%Y %H:%M')
[1] "2013-01-22 20:56:00"
于 2013-02-17T20:27:48.697 に答える