開始使用免費開始

指定日期

就像你在影片中看到的,除非你告訴 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 <- ___
編輯並執行程式碼