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

การเพิ่มหมวดหมู่ระยะเวลาเที่ยวบิน

ตอนนี้เตรียมหมวดหมู่และค่าที่ต้องการไว้พร้อมแล้ว ถึงเวลาสร้างคอลัมน์ใหม่เพื่อวิเคราะห์ความถี่ของเที่ยวบินตามระยะเวลากัน!

ตัวแปร flight_categories, short_flights, medium_flights และ long_flights ที่สร้างไว้ก่อนหน้านี้พร้อมใช้งานแล้ว

นอกจากนี้ ได้นำเข้าแพ็กเกจต่อไปนี้เรียบร้อยแล้ว: pandas เป็น pd, numpy เป็น np, seaborn เป็น sns และ matplotlib.pyplot เป็น plt

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

การวิเคราะห์ข้อมูลเชิงสำรวจด้วย Python

ดูคอร์ส

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

  • สร้าง conditions ซึ่งเป็นลิสต์ที่เก็บชุดข้อมูลย่อยของ planes["Duration"] โดยอิงจาก short_flights, medium_flights และ long_flights
  • สร้างคอลัมน์ "Duration_Category" โดยเรียกใช้ฟังก์ชันที่รับลิสต์ conditions และ flight_categories พร้อมกำหนดให้ค่าที่ไม่ตรงกับเงื่อนไขใดเลยเป็น "Extreme duration"
  • สร้างกราฟแสดงจำนวนของแต่ละหมวดหมู่

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

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

# Create conditions for values in flight_categories to be created
conditions = [
    (planes["____"].____.____(____)),
    (planes["____"].____.____(____)),
    (planes["____"].____.____(____))
]

# Apply the conditions list to the flight_categories
planes["Duration_Category"] = ____.____(____, 
                                        ____,
                                        default="____")

# Plot the counts of each category
sns.____(data=____, x="____")
plt.show()
แก้ไขและรันโค้ด