สร้างคอลัมน์ใหม่
ในแบบฝึกหัดที่แล้ว เราได้แปลงคอลัมน์ plane_year ให้เป็นจำนวนเต็ม คอลัมน์นี้เก็บปีที่ผลิตเครื่องบินแต่ละลำ อย่างไรก็ตาม โมเดลจะใช้ อายุ ของเครื่องบิน ซึ่งแตกต่างจากปีที่ผลิตเล็กน้อย
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
พื้นฐาน PySpark
คำแนะนำการฝึกหัด
- สร้างคอลัมน์
plane_ageโดยใช้เมธอด.withColumn()แล้วนำปีที่บิน (คอลัมน์year) ลบด้วยปีที่ผลิตเครื่องบิน (คอลัมน์plane_year)
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create the column plane_age
model_data = model_data.withColumn("plane_age", ____.____ - ____.____)