Build your ultimate AI agent
รายละเอียดคอร์ส
วันที่และเวลาปรากฏอยู่ในข้อมูลแทบทุกประเภท และมีความสำคัญต่อการตอบคำถามที่เริ่มต้นด้วย เมื่อไหร่ นานแค่ไหน หรือบ่อยแค่ไหน อย่างไรก็ตาม การจัดการกับข้อมูลประเภทนี้อาจเป็นเรื่องยุ่งยาก เพราะมีรูปแบบที่หลากหลายและพฤติกรรมที่บางครั้งไม่เป็นไปตามที่คาดไว้ คอร์สนี้จะสอนพื้นฐานการแยกวิเคราะห์ การจัดการ และการคำนวณด้วยวันที่และเวลาใน R เมื่อจบคอร์ส จะเชี่ยวชาญแพ็กเกจ lubridate ซึ่งเป็นสมาชิกของ tidyverse ที่ออกแบบมาเพื่อจัดการกับวันที่และเวลาโดยเฉพาะ นอกจากนี้ยังได้นำทักษะใหม่ไปใช้สำรวจความถี่ในการปล่อยเวอร์ชัน R ช่วงเวลาที่อากาศดีในออคแลนด์ (บ้านเกิดของ R) และระยะเวลาที่กษัตริย์แต่ละพระองค์ครองราชย์ในบริเตน
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
วันที่และเวลาใน R
R จะไม่รู้ว่าค่าใดเป็นวันที่หรือเวลา จนกว่าจะบอกให้รู้ ในบทนี้จะได้เรียนรู้เกี่ยวกับวิธีที่ R จัดเก็บวันที่และเวลา ผ่านการสำรวจว่า R ปล่อยเวอร์ชันใหม่บ่อยแค่ไหน และผู้ใช้ดาวน์โหลดเร็วเพียงใด นอกจากนี้ยังได้เห็นภาพรวมของสิ่งที่จะเรียนในบทต่อๆ ไปด้วย
- วันที่เบื้องต้น50 XP
- จดจำรูปแบบวันที่ ISO 860150 XP
- การระบุวันที่100 XP
- การนำเข้าข้อมูลอัตโนมัติ100 XP
- เหตุใดจึงต้องใช้วันที่?50 XP
- การสร้างกราฟ100 XP
- ตัวดำเนินการทางคณิตศาสตร์และตรรกะ100 XP
- แล้วเรื่องเวลาล่ะ?50 XP
- การนำเข้า datetime ใน R100 XP
- Datetime ก็ใช้งานได้ง่ายเช่นกัน100 XP
- ทำไมต้องใช้ lubridate?50 XP
2
การแยกวิเคราะห์และจัดการวันที่และเวลาด้วย lubridate
วันที่และเวลามาในรูปแบบที่หลากหลายมาก ดังนั้นขั้นตอนแรกมักคือการแยกวิเคราะห์รูปแบบที่มีอยู่ให้กลายเป็น datetime ใน R บทนี้จะสอนการนำเข้าวันที่และเวลาด้วยแพ็กเกจ lubridate รวมถึงการดึงส่วนประกอบต่างๆ ของ datetime ออกมา โดยฝึกฝนผ่านการสำรวจข้อมูลสภาพอากาศของออคแลนด์ นิวซีแลนด์ บ้านเกิดของ R
3
การคำนวณด้วยวันที่และเวลา
การนำเข้า datetime ใน R เป็นเพียงจุดเริ่มต้น เมื่อรู้วิธีแยกวิเคราะห์ datetime แล้ว ขั้นต่อไปคือการคำนวณด้วยข้อมูลเหล่านั้น ในบทนี้จะได้เรียนรู้วิธีต่างๆ ในการแทนช่วงเวลาด้วย lubridate และวิธีนำมาใช้คำนวณทางคณิตศาสตร์กับ datetime เมื่อจบบท จะสามารถคำนวณได้ว่าผ่านมานานแค่ไหนนับตั้งแต่มนุษย์ก้าวแรกบนดวงจันทร์ สร้างลำดับวันที่สำหรับตั้งการแจ้งเตือน คำนวณวันที่เกิดสุริยุปราคา และสำรวจรัชสมัยของกษัตริย์อังกฤษ รวมถึงพระองค์ใดที่อาจได้เห็นดาวหางฮัลเลย์
4
ปัญหาที่พบในทางปฏิบัติ
ตอนนี้มีความรู้ส่วนใหญ่ที่จำเป็นสำหรับการจัดการข้อมูลที่มีวันที่และเวลาแล้ว แต่ยังมีปัญหาอื่นๆ ที่อาจพบได้ในทางปฏิบัติ ในบทสุดท้ายนี้จะได้เรียนรู้เพิ่มเติมเกี่ยวกับปัญหาเหล่านั้น โดยกลับไปดูชุดข้อมูลเดิมและเรียนรู้วิธีจัดการกับเขตเวลา การทำงานกับเวลาเมื่อไม่ต้องสนใจวันที่ การแยกวิเคราะห์วันที่อย่างรวดเร็ว และการแสดงผลวันที่และเวลา
R
การทำงานกับวันที่และเวลาใน R
เรียนจบแล้ว

