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

เก็บรายการทั้งหมดไว้

บางครั้งข้อมูลอ้างอิงอาจไม่ครบถ้วน แต่ก็ยังต้องใช้ทุกรายการสำหรับการรายงาน ในแบบฝึกหัดนี้ต้องการเก็บทุกแถวจาก hotels ไว้ แม้ว่าจะไม่มีค่า benchmark ที่ตรงกัน โดยให้แสดงค่าที่หายไปเป็น null

polars ถูกโหลดไว้เป็น pl และ DataFrame hotels กับ type_benchmarks พร้อมใช้งานแล้ว

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

การแปลงข้อมูลด้วย Polars

ดูคอร์ส

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

  • Join hotels กับ type_benchmarks บนคอลัมน์ type และ beach โดยเก็บทุกแถวจาก hotels ไว้
  • แสดงข้อมูลบางส่วนเพื่อตรวจสอบผลลัพธ์

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

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

# Keep all rows from hotels
with_targets = hotels.____(____, on=["type", "beach"], how="____")

# Print a few rows
print(with_targets.____())
แก้ไขและรันโค้ด