เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การระบุวันที่

อย่างที่เห็นในวิดีโอ R จะไม่รู้ว่าค่าใดคือวันที่ หากไม่บอกให้รู้ ถ้ามีสตริงที่แทนวันที่ตามมาตรฐาน ISO 8601 สามารถแปลงเป็น Date ได้โดยใช้ฟังก์ชัน as.Date() เพียงส่งสตริง (หรือเวกเตอร์ของสตริง) เป็นอาร์กิวเมนต์แรก

ในแบบฝึกหัดนี้ จะได้แปลงสตริงที่แทนวันที่ให้กลายเป็นออบเจกต์ Date

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การทำงานกับวันที่และเวลาใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

เราได้เก็บสตริง "2013-04-03" ไว้ในตัวแปรชื่อ x

  • ใช้ str() เพื่อดูโครงสร้างของ x และยืนยันว่าเป็นสตริงธรรมดา
  • แปลง x ให้เป็นวันที่โดยใช้ as.Date()
  • ใช้ str() เพื่อดูโครงสร้างของ x_date และยืนยันว่าเป็น Date
  • จากนั้นใช้ as.Date() เพื่อเก็บวันที่ 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 <- ___
แก้ไขและรันโค้ด