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

การสร้างลำดับของ datetime

การนำการบวกและการคูณมาใช้ร่วมกับลำดับตัวเลข ทำให้สร้างลำดับของ datetime ได้ ตัวอย่างเช่น สร้างลำดับของ period ตั้งแต่ 1 วันถึง 10 วันได้ด้วย

1:10 * days(1)

จากนั้นเมื่อนำลำดับนี้บวกกับ datetime ที่กำหนด ก็จะได้ลำดับของ datetime ตั้งแต่ 1 วันถึง 10 วันในอนาคต

today() + 1:10 * days(1)

สมมติว่ามีการประชุมเช้านี้เวลา 8 โมง และต้องการนัดประชุมในวันและเวลาเดิมทุกสองสัปดาห์เป็นเวลาหนึ่งปี ให้สร้างเวลาประชุมทั้งหมดในแบบฝึกหัดนี้

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

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

ดูคอร์ส

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

  • สร้าง today_8am โดยบวก period 8 ชั่วโมงเข้ากับ today()
  • สร้างลำดับของ period ตั้งแต่หนึ่ง period สองสัปดาห์ไปจนถึง 26 period สองสัปดาห์
  • บวก every_two_weeks เข้ากับ today_8am

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Add a period of 8 hours to today
today_8am <- today() + ___

# Sequence of two weeks from 1 to 26
every_two_weeks <- ___

# Create datetime for every two weeks for a year

แก้ไขและรันโค้ด