Tạo DataFrame tỉ lệ chuyển đổi theo ngày
Để hiểu các xu hướng theo thời gian, bạn sẽ tạo một DataFrame mới bao gồm tỉ lệ chuyển đổi của từng ngày. Bạn sẽ làm theo về cơ bản các bước giống như trước khi tính tỉ lệ chuyển đổi tổng thể, nhưng lần này sẽ nhóm thêm theo ngày người dùng đăng ký.
Xem tỉ lệ chuyển đổi theo ngày rất quan trọng để đặt ngữ cảnh liệu tỉ lệ chuyển đổi trong một ngày cụ thể là tốt hay xấu. Bên cạnh đó, quan sát tỉ lệ chuyển đổi theo thời gian có thể giúp phát hiện các xu hướng như tỉ lệ chuyển đổi có vẻ đang giảm dần. Những xu hướng như vậy cần được xác định càng sớm càng tốt cho các bên liên quan trong marketing của bạn.
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
- Nhóm
marketingtheo'date_served'và tính số lượng ID người dùng duy nhất. - Chỉ chọn các hàng trong marketing mà
convertedbằngTrue. Nhóm kết quả theo'date_served'và tính số lượng ID người dùng duy nhất.
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 date_served and count unique users
total = marketing.____(['____'])['____']\
.____()
# Group by date_served and calculate subscribers
subscribers = marketing[____['____'] == ____]\
.____(['____'])\
['____'].____()
# Calculate the conversion rate for all languages
daily_conversion_rates = subscribers/total