日付を指定する
動画で見たように、R は、こちらが伝えない限り値が日付だと認識しません。ISO 8601 形式の日付を表す文字列があれば、as.Date() 関数で Date に変換できます。最初の引数に、その文字列(または文字列のベクトル)を渡すだけです。
この演習では、日付を表す文字列を Date オブジェクトに変換します。
この演習はコースの一部です
Rで扱う日付と時刻
演習の手順
文字列 "2013-04-03" を x という変数に保存してあります。
str()を使ってxの構造を確認し、単なる文字列であることを確かめてください。as.Date()を使ってxを日付に変換してください。str()を使ってx_dateの構造を確認し、Dateになっていることを確かめてください。- さらに
as.Date()を使って、日付 April 10, 2014 を保存してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# The date R 3.0.0 was released
x <- "2013-04-03"
# Examine structure of x
str(___)
# Use as.Date() to interpret x as a date
x_date <- ___
# Examine structure of x_date
str(___)
# Store April 10 2014 as a Date
april_10_2014 <- ___