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

วิเคราะห์ Retention Rate ของแคมเปญ

เมื่อคำนวณจำนวนผู้ติดตามทั้งหมดและผู้ติดตามที่ยังคงอยู่ได้แล้ว ก็ถึงเวลาหาคำตอบว่าช่องทางใดมี Retention Rate สูงสุด

ในแบบฝึกหัดนี้ จะคำนวณ Retention Rate ของแต่ละช่องทางการสมัครสมาชิก แล้วนำผลลัพธ์มาแสดงเป็นกราฟ

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

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

ดูคอร์ส

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

  • หาร retention_subs ด้วย retention_total เพื่อคำนวณ Retention Rate แยกตามช่องทางการสมัครสมาชิกและวันที่สมัคร
  • เพิ่มชื่อกราฟว่า 'Retention Rate by Subscribing Channel'
  • ตั้งชื่อป้ายกำกับแกน x และแกน y เป็น 'Date Subscribed' และ 'Retention Rate (%)' ตามลำดับ
  • วาง legend ไว้ที่ตำแหน่ง upper right แล้วแสดงกราฟ

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

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

# Divide retained subscribers by total subscribers
retention_rate = ____/____
retention_rate_df = pd.DataFrame(retention_rate.unstack(level=1))

# Plot retention rate
retention_rate_df.plot()

# Add a title, x-label, y-label, legend and display the plot
____
____
____
____
plt.show()
แก้ไขและรันโค้ด