Mini Project: เตรียมข้อมูลยอดขาย
ใช้ dplyr, tidyr และ lubridate สร้างตารางรายงานรายเดือนของทุกสาขา — เตรียมข้อมูล สรุป คำนวณการเติบโตด้วย lag() จัดอันดับด้วย min_rank() ทำรายงานรายไตรมาส และเขียนฟังก์ชันตรวจคุณภาพข้อมูล
บทที่ 14 ~45 นาทีแบบฝึกหัด 6 ข้อ
ในบทนี้คุณจะได้เรียน
- วางแผนตารางผลลัพธ์ก่อนลงมือ (1 แถวคืออะไร)
- ต่อ dplyr หลายขั้นเป็น pipeline เดียวที่อ่านเข้าใจ
- คำนวณการเติบโตเทียบเดือนก่อนด้วย
lag()และจัดอันดับด้วยmin_rank() - ทำรายงานแบบกว้างด้วย
pivot_wider() - เขียนฟังก์ชันตรวจคุณภาพข้อมูลก่อนส่งรายงาน