เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

รวมทุกอย่างเข้าด้วยกัน

ผู้มีส่วนได้ส่วนเสียด้านการตลาดต้องการรายงานอัตราการ Conversion รายวันของแต่ละกลุ่มอายุ และต้องการผลโดยเร็วที่สุด พวกเขายังต้องการให้อัปเดตรายงานนี้ทุกเดือนด้วย นี่คือโอกาสที่เหมาะสมในการนำฟังก์ชันที่สร้างไว้มาใช้ ฟังก์ชันจะช่วยให้จัดทำรายงานได้ทันทีในวันนี้ และยังอำนวยความสะดวกเมื่อถึงเวลาอัปเดตข้อมูลในแต่ละเดือนอีกด้วย

จำไว้ว่า conversion_rate() รับ DataFrame และรายการคอลัมน์เป็น input เพื่อคำนวณอัตราการ Conversion

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

วิเคราะห์แคมเปญการตลาดด้วย pandas

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ฟังก์ชัน conversion_rate() เพื่อสร้าง DataFrame ใหม่ชื่อ age_group_conv ซึ่งประกอบด้วยอัตราการ Conversion จำแนกตาม date_served และ age_group จาก DataFrame marketing
  • Unstack age_group_conv เพื่อสร้าง DataFrame ที่มีแต่ละกลุ่มอายุเป็นคอลัมน์ ขั้นตอนนี้ได้ดำเนินการไว้ให้แล้ว
  • ใช้ฟังก์ชัน plotting_conv() เพื่อพล็อตอัตราการ Conversion ของแต่ละกลุ่มอายุ

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Calculate conversion rate by date served and age group
age_group_conv = ____

# Unstack age_group_conv and create a DataFrame
age_group_df = pd.DataFrame(age_group_conv.unstack(level=1))

# Plot the results
____
แก้ไขและรันโค้ด