Gộp có đặt tên (Named aggregations)
Bạn đã thấy cách .groupby() và .agg() có thể kết hợp để hiển thị tóm tắt theo từng nhóm. Đôi khi, việc đặt tên cho các cột mới khi gộp rất hữu ích để đầu ra mã cho biết rõ đang áp dụng phép gộp nào và ở đâu.
Nhiệm vụ của bạn là tạo một DataFrame tên continent_summary hiển thị một dòng cho mỗi châu lục. Các cột sẽ chứa tỷ lệ thất nghiệp trung bình của từng châu lục trong năm 2021, cũng như độ lệch chuẩn của tỷ lệ thất nghiệp năm 2021. Và tất nhiên, bạn sẽ đổi tên các cột để nội dung của chúng thật rõ ràng!
DataFrame unemployment đã có sẵn và pandas đã được nhập với bí danh pd.
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
Hướng dẫn bài tập
- Tạo cột tên
mean_rate_2021hiển thị tỷ lệ thất nghiệp trung bình năm 2021 cho mỗi châu lục. - Tạo cột tên
std_rate_2021hiển thị độ lệch chuẩn của tỷ lệ thất nghiệp năm 2021 cho mỗi châu lục.
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.
continent_summary = unemployment.groupby("continent").agg(
# Create the mean_rate_2021 column
____=____,
# Create the std_rate_2021 column
____=____
)
print(continent_summary)