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

การอัปเดตคอลัมน์ตามกลุ่ม

บ่อยครั้งที่ต้องสร้างคอลัมน์ตัวกลางขึ้นมาเพื่อใช้คำนวณผลลัพธ์สุดท้าย แต่ไม่จำเป็นต้องเก็บคอลัมน์เหล่านั้นไว้ในผลลัพธ์จริง รูปแบบนี้พบได้บ่อยมากในการวิเคราะห์ข้อมูล

ในแบบฝึกหัดนี้ จะได้ทำงานกับ data.table ใหม่ชื่อ batrips_new ซึ่งมีโครงสร้างเกือบเหมือน batrips ทุกประการ ยกเว้นว่าได้เพิ่มค่าที่หายไป (missing values) แบบสุ่มในคอลัมน์ duration

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

การจัดการข้อมูลด้วย data.table ใน R

ดูคอร์ส

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

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

# Calculate the mean duration for each month
batrips_new[, ___, 
            by = month(start_date)]
แก้ไขและรันโค้ด