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

การคำนวณ retention rate

ในแบบฝึกหัดนี้ คุณจะคำนวณ retention rate หรืออัตราส่วนของผู้ที่ยังคงเป็นสมาชิกอยู่จากกลุ่มผู้ใช้ที่ตัดสินใจสมัครใช้ผลิตภัณฑ์ของคุณ ตัวเลขนี้บอกให้รู้ว่าแคมเปญการตลาดของคุณดึงดูดผู้สมัครที่สนใจผลิตภัณฑ์จริงๆ ได้มากน้อยเพียงใด

Conversion rate และ retention rate ทำงานควบคู่กัน คุณอาจสร้างธุรกิจที่มี conversion rate สูงด้วยการมอบช่วงทดลองใช้ฟรี แต่กลับมี retention rate ต่ำเมื่อเริ่มเก็บค่าบริการ ซึ่งนั่นไม่ได้เป็นปัญหาเสมอไป แต่การให้ข้อมูลเชิงลึกแก่ผู้มีส่วนได้ส่วนเสียในธุรกิจว่ามีผู้ใช้เหลืออยู่เป็นสมาชิกกี่เปอร์เซ็นต์นั้นเป็นสิ่งสำคัญ

สูตรการคำนวณ retention rate คือ:

$$ \frac{\text{จำนวนผู้ที่ยังคงเป็นสมาชิกอยู่}}{\text{จำนวนผู้ที่ทำการ conversion ทั้งหมด}} $$

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

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

ดูคอร์ส

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

  • คำนวณจำนวนผู้สมัครสมาชิกโดยใช้คอลัมน์ user_id และ converted ใน DataFrame marketing
  • คำนวณจำนวนผู้ที่ยังคงเป็นสมาชิกอยู่โดยใช้คอลัมน์ boolean user_id และ is_retained
  • คำนวณ retention rate

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

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

# Calculate the number of subscribers
total_subscribers = ____

# Calculate the number of people who remained subscribed
retained = ____

# Calculate the retention rate
retention_rate = ____
print(round(retention_rate*100, 2), "%")
แก้ไขและรันโค้ด