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

เพิ่มสถานที่อยู่อาศัย

ขั้นตอนสุดท้าย ให้เพิ่มสถานที่อยู่อาศัยของผู้บริจาคลงใน basetable โดยข้อมูลสถานที่อยู่อาศัยของผู้บริจาคแต่ละรายจะอยู่ใน living_places พร้อมกับวันที่เริ่มต้นและวันที่สิ้นสุดของสถานที่นั้น โปรดอ้างอิงไทม์ไลน์ต่อไปนี้ที่ใช้ในการสร้าง basetable:

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

Predictive Analytics ระดับกลางด้วย Python

ดูคอร์ส

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

  • ระบุวันที่อ้างอิง
  • สร้าง pandas dataframe ใหม่ชื่อ living_places_reference_date ที่เก็บสถานที่อยู่อาศัยของผู้บริจาค ณ วันที่อ้างอิง
  • รวม dataframe ใหม่นี้เข้ากับ basetable

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

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

# Reference date
reference_date = datetime.date(____, ____, ____)

# Select living place reference date
living_places_reference_date = living_places[(living_places["____"] <= ____) & 
                                            (living_places["____"] > ____)]

# Add living place to the basetable
basetable = pd.____(____, living_places_reference_date[["____", "____"]], on="donor_ID")
แก้ไขและรันโค้ด