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

จัดกลุ่มลูกค้าด้วย conditional expression

ในแบบฝึกหัดนี้จะได้เรียนรู้การสร้าง conditional expression ทีมวิจัยตลาดต้องการระบุลูกค้าที่พึงพอใจเพื่อส่งแบบสอบถามติดตามผล โดยลูกค้าที่ให้คะแนน 4 ขึ้นไปควรถูกทำเครื่องหมายไว้

DataFrame reviews พร้อมใช้งานแล้ว และแสดง 5 แถวแรกไว้ให้ดูตัวอย่าง

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

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

ดูคอร์ส

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

  • ตรวจสอบว่าคอลัมน์ "rating" มีค่ามากกว่าหรือเท่ากับ 4 หรือไม่
  • คืนค่า "Yes" เมื่อเงื่อนไขเป็น True
  • คืนค่า "No" เมื่อเงื่อนไขเป็น False

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

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

reviews.with_columns(
  	# Check if rating is 4 or higher
    pl.____(pl.col("rating") >= ____)
  
    # Return "Yes" when True
    .____(pl.____("Yes"))
  
    # Return "No" when False
    .____(pl.____("No"))
    .alias("is_satisfied")
)
แก้ไขและรันโค้ด