Bắt đầu ngayBắt đầu miễn phí

Thiết lập chỉ số chuyển đổi

Giờ bạn đã xác định được ngôn ngữ thực sự là nguyên nhân khiến chuyển đổi của House Ads giảm, các bên liên quan cần biết đã mất bao nhiêu người đăng ký do lỗi này.

Trong bài tập này, bạn sẽ lập chỉ số (index) tỷ lệ chuyển đổi của các ngôn ngữ không phải tiếng Anh so với tỷ lệ chuyển đổi tiếng Anh trong khoảng thời gian trước khi lỗi ngôn ngữ xuất hiệ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

Xem khóa học

Hướng dẫn bài tập

  • Tạo một DataFrame mới, house_ads_bug, chỉ chứa các hàng từ house_ads'date_served' trước '2018-01-11'.
  • Dùng hàm conversion_rate() của bạn trên DataFrame house_ads_bug và cột 'language_displayed'.
  • Ở hàng phù hợp, chia các cột Spanish, ArabicGerman của lang_conv cho cột English.

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 pre-error conversion rate
house_ads_bug = ____[____['____'] < '____']
lang_conv = ____

# Index other language conversion rate against English
spanish_index = ____/____
arabic_index = ____/____
german_index = ____/____

print("Spanish index:", spanish_index)
print("Arabic index:", arabic_index)
print("German index:", german_index)
Chỉnh sửa và Chạy Mã