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

การดึงข้อความจากสตริง

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

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

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

ดูคอร์ส

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

  • ดึงค่า "oily", "dry" หรือ "sensitive" จากคอลัมน์ "review" แล้วสร้างเป็นคอลัมน์ใหม่ชื่อ "skin_type"

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

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

# Extract skin type from reviews
reviews.with_columns(
    pl.col("review").str.____("(____|____|____)").alias("____")
)
แก้ไขและรันโค้ด