Phân loại thời lượng chuyến bay
Như bạn đã thấy, có 362 giá trị duy nhất trong cột "Duration" của planes. Gọi planes["Duration"].head(), ta thấy các giá trị sau:
0 19h
1 5h 25m
2 4h 45m
3 2h 25m
4 15h 30m
Name: Duration, dtype: object
Có vẻ không dễ để chuyển trực tiếp sang số. Tuy vậy, bạn có thể phân loại chuyến bay theo thời lượng và xem tần suất của các nhóm thời lượng khác nhau!
Bạn sẽ tạo cột "Duration_Category" trong DataFrame planes. Trước khi làm điều đó, bạn cần tạo một danh sách các giá trị muốn chèn vào DataFrame, kèm theo các giá trị hiện có mà các giá trị mới này sẽ được suy ra từ đó.
Bài tập này là một phần của khóa học
Phân tích dữ liệu khám phá trong Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Create a list of categories
flight_categories = ____