指定日期
就像你在影片中看到的,除非你告訴 R,否則它不會知道某個值是日期。如果你有一個符合 ISO 8601 標準的日期字串,就可以用 as.Date() 函式把它轉成 Date。只要把字串(或字串向量)作為第一個引數傳入即可。
在這個練習中,你會把一個日期的字串表示法轉成 Date 物件。
本練習屬於課程
在 R 中處理日期與時間
練習說明
我們把字串 "2013-04-03" 存在名為 x 的變數裡。
- 使用
str()檢視x的結構,確認它只是字元字串。 - 使用
as.Date()將x轉成日期。 - 使用
str()檢視x_date的結構,確認它是Date。 - 現在用
as.Date()建立並儲存日期(2014 年 4 月 10 日)。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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 <- ___