1. 学ぶ
  2. /
  3. コース
  4. /
  5. 金融のための中級R

Connected

演習

Date formats (2)

文字列を日付に変換できるだけでなく、すでに日付オブジェクトになっているものを format() で別の見た目に整形することもできます。

# 株式市場の史上最大の上げ幅。ダウが +936 ポイント変動!
best_date
[1] "2008-10-13"

format(best_date, format = "%Y/%m/%d")
[1] "2008/10/13"

format(best_date, format = "%B %d, %Y")
[1] "October 13, 2008"

参考までに、主な指定子は次のとおりです。

  • %Y: 4桁の年 (1982)
  • %y: 2桁の年 (82)
  • %m: 2桁の月 (01)
  • %d: 月内の日を2桁で (13)
  • %A: 曜日 (Wednesday)
  • %a: 曜日の省略形 (Wed)
  • %B: 月名 (January)
  • %b: 月名の省略形 (Jan)

指示

100 XP
  • char_date からベクター dates を作成し、format を指定して R が正しく読み取れるようにします。
  • format() を使って dates を整形し、各日付が "Jan 04, 17" のように表示されるようにします。
  • format() を使って dates を整形し、各日付が "01,04,2017" のように表示されるようにします。