การตั้งค่า Conversion Index
เมื่อยืนยันแล้วว่าภาษาคือต้นเหตุของปัญหา Conversion ใน House Ads ผู้มีส่วนได้ส่วนเสียต้องการทราบว่าบั๊กนี้ทำให้สูญเสียสมาชิกไปกี่ราย
ในแบบฝึกหัดนี้ จะสร้าง Index เปรียบเทียบ Conversion Rate ของภาษาอื่นกับภาษาอังกฤษในช่วงเวลาก่อนที่บั๊กด้านภาษาจะเกิดขึ้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
วิเคราะห์แคมเปญการตลาดด้วย pandas
คำแนะนำการฝึกหัด
- สร้าง DataFrame ใหม่ชื่อ
house_ads_bugที่มีเฉพาะแถวจากhouse_adsที่มีค่า'date_served'ก่อน'2018-01-11' - ใช้ฟังก์ชัน
conversion_rate()กับ DataFramehouse_ads_bugและคอลัมน์'language_displayed' - โดยใช้แถวที่เหมาะสม ให้หารคอลัมน์
Spanish,ArabicและGermanของlang_convด้วยคอลัมน์English
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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)