Tính toán với .groupby()
Phương thức .groupby() giúp mọi thứ đơn giản hơn nhiều. Trong bài này, bạn sẽ thực hiện lại các phép tính như lần trước, nhưng dùng phương thức .groupby(). Bạn cũng sẽ tính toán trên dữ liệu được nhóm theo hai biến để xem doanh số có khác nhau giữa các loại cửa hàng tùy theo tuần đó có phải là tuần nghỉ lễ hay không.
Như bạn đã thấy ở bài trước, tập con dữ liệu Walmart này không có cửa hàng loại C, nên khi nhóm theo type sẽ trả về hai hàng thay vì ba.
sales đã có sẵn và pandas đã được nạp dưới tên pd.
Bài tập này là một phần của khóa học
Xử lý dữ liệu với pandas
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.
# Group by type; calc total weekly sales
sales_by_type = ____.____("____")["____"].____()
# Get proportion for each type
sales_propn_by_type = ____ / sum(____)
print(sales_propn_by_type)