So sánh tỷ lệ chuyển đổi theo ngôn ngữ (I)
Đội marketing muốn xác định mức độ hiệu quả của chiến dịch trong việc chuyển đổi người dùng nói tiếng Anh.
Trong bài này, bạn sẽ lọc dữ liệu cho người dùng nói tiếng Anh và tính tỷ lệ chuyển đổi tương tự như các bài trước. Nhớ rằng công thức tính tỷ lệ chuyển đổi là:
$$ \displaystyle\frac{\mbox{Số người đã chuyển đổi}}{\mbox{Tổng số người được tiếp thị}} $$
Khi đã có tỷ lệ chuyển đổi của nhóm nói tiếng Anh, bạn có thể so sánh với tỷ lệ chuyển đổi tổng thể để hình dung mức độ hiệu quả của chiến dịch đối với nhóm này so với toàn bộ tập người dùng.
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 DataFrame
marketing, chỉ giữ các hàng cólanguage_displayedlà English. - Tính tổng số người dùng trong DataFrame
english_speakers. - Tính số lượt chuyển đổi trong DataFrame
english_speakers.
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.
# Isolate english speakers
english_speakers = marketing[____['____'] == '____']
# Calculate the total number of English speaking users
total = ____
# Calculate the number of English speakers who converted
subscribers = ___
# Calculate conversion rate
conversion_rate = subscribers/total
print('English speaker conversion rate:', round(conversion_rate*100,2), '%')