Tổng hợp mọi thứ
Các bên liên quan trong marketing đang yêu cầu báo cáo tỷ lệ chuyển đổi hằng ngày theo từng nhóm tuổi và họ cần càng sớm càng tốt. Họ muốn bạn làm mới báo cáo này theo chu kỳ hằng tháng. Đây là cơ hội hoàn hảo để bạn tận dụng các hàm đã viết. Các hàm không chỉ giúp bạn xuất báo cáo kịp thời hôm nay mà còn giúp tiết kiệm công sức mỗi tháng khi cần làm mới dữ liệu.
Hãy nhớ, conversion_rate() nhận vào một DataFrame và một danh sách cột để tính tỷ lệ chuyển đổi.
Bài tập này là một phần của khóa học
Phân tích chiến dịch Marketing với pandas
Hướng dẫn bài tập
- Dùng hàm
conversion_rate()của bạn để tạo một DataFrame mới tênage_group_conv, chứa tỷ lệ chuyển đổi theodate_servedvàage_grouptừ DataFramemarketing. - Unstack
age_group_convđể tạo một DataFrame với mỗi nhóm tuổi là một cột. Bước này đã được làm sẵn cho bạn. - Dùng hàm
plotting_conv()của bạn để vẽ tỷ lệ chuyển đổi cho từng nhóm tuổi.
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.
# Calculate conversion rate by date served and age group
age_group_conv = ____
# Unstack age_group_conv and create a DataFrame
age_group_df = pd.DataFrame(age_group_conv.unstack(level=1))
# Plot the results
____