Tỷ lệ chuyển đổi House ads theo ngôn ngữ
Giờ khi bạn đã loại trừ biến động tự nhiên theo ngày trong tuần mà người dùng nhìn thấy nội dung marketing là nguyên nhân làm giảm tỷ lệ chuyển đổi từ house ads, bạn sẽ xem tỷ lệ chuyển đổi theo ngôn ngữ theo thời gian. Có thể chiến dịch marketing mới không phù hợp rộng rãi với các nền văn hóa khác nhau.
Lý tưởng nhất là đội marketing sẽ cân nhắc khác biệt văn hóa trước khi tung chiến dịch, nhưng đôi khi vẫn có sai sót, và nhiệm vụ của bạn là xác định nguyên nhân. Nhiều khi data scientist là tuyến phòng thủ đầu tiên để tìm ra vấn đề của một chiến dịch marketing. Công việc của bạn là suy nghĩ sáng tạo để xác định nguyên nhâ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
- Tạo một DataFrame mới
house_adsbằng cách lọc các hàng từmarketingnơimarketing_channelbằng'House Ads'. - Chạy hàm
conversion_rate()trên DataFramehouse_adsvà nhóm theodate_servedvàlanguage_displayed. - Dùng hàm
plotting_conv()trênconv_lang_dfđể hiển thị kết quả của bạn.
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 the rows where marketing channel is House Ads
house_ads = ____
# Calculate conversion by date served, and language displayed
conv_lang_channel = ____
# Unstack conv_lang_channel
conv_lang_df = pd.DataFrame(conv_lang_channel.unstack(level=1))
# Use your plotting function to display results
____