Rで日付->数値の変換
時系列のデータを扱うとき、
"7/1/2018 3:33:00 AM"みたいなデータから、
"1530383580"のように一つの数字に変換したい時がある。
そのためには、Rならas.POSIXct()を使えば良い。
以下参照。
https://stackoverflow.com/questions/8215404/change-from-date-and-hour-format-to-numeric-format
>as.numeric(as.POSIXct("7/1/2018 3:33:00 AM", format="%m/%d/%Y %H:%M:%S")) [1] 1530383580
ちなみに、あちこちに情報があるが、
タイムゾーンに関する警告も出る。以下のようにすれば良い。
>Sys.setenv("TZ" = "Asia/Tokyo")