Tạo một Series phân loại trong pandas
Một đồng nghiệp khác đã thu thập thông tin về số huy chương "Gold", "Silver" và "Bronze" mà Mỹ giành được tại Thế vận hội Mùa hè & Mùa đông kể từ năm 1896. Cô ấy cung cấp dữ liệu này dưới dạng một danh sách, medals_won. Trước khi xem tổng số từng loại huy chương, bạn muốn tạo một Series phân loại (categorical) của pandas. Tuy nhiên, bạn biết rằng các huy chương này có thứ bậc cụ thể: Vàng hơn Bạc, và Bạc hơn Đồng. Hãy sử dụng đối tượng medals_won để thực hiện.
Bài tập này là một phần của khóa học
Làm việc với dữ liệu phân loại trong Python
Hướng dẫn bài tập
- Tạo một Series phân loại (
categorical) củapandasmà không dùngpd.Series(). - Chỉ định ba nhóm huy chương sao cho
"Bronze"<"Silver"<"Gold". - Khi tạo Series này, hãy chỉ định rằng thứ tự của các nhóm là quan trọng.
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 categorical Series and specify the categories (let pandas know the order matters!)
medals = pd.____(____)
print(medals)