【R】数値クラスから日付クラスに変換する方法

スポンサーリンク

仕事で扱うデータはほとんど時系列なので日付クラスを使いこなせると何かと便利です。
でもExcelからデータを読み取ったり、データをいじってる数値クラスになってしまうことがあります。

日付クラスに変換する関数はas.Dateですが、そのまま使うと以下のように「originは何だ?」と怒られてしまいます。

> as.Date(14560)
Error in as.Date.numeric(14560) : 'origin' must be supplied

こういった場合、origin=”1970/1/1″を設定しないといけないようです。

> as.Date(14560, origin="1970/1/1")
[1] "2009-11-12"

参考

スポンサーリンク
スポンサーリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です