始める無料で始める

日付を指定する

動画で見たように、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 <- ___
コードを編集して実行