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

คำนวณ CLV เบื้องต้น

ตอนนี้พร้อมแล้วที่จะคำนวณอายุลูกค้าเฉลี่ยด้วยสามวิธีที่แตกต่างกัน! ในแบบฝึกหัดนี้จะคำนวณ CLV เบื้องต้น ซึ่งได้จากการนำยอดใช้จ่ายเฉลี่ยต่อเดือนคูณกับอายุลูกค้าที่คาดการณ์ไว้

ไลบรารี pandas และ numpy ถูกโหลดในชื่อ pd และ np ตามลำดับ และชุดข้อมูล online ได้ถูกนำเข้าให้แล้ว

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

Machine Learning สำหรับการตลาดด้วย Python

ดูคอร์ส

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

  • จัดกลุ่มตาม CustomerID และคำนวณยอดใช้จ่ายต่อเดือนของลูกค้าแต่ละราย
  • คำนวณยอดใช้จ่ายเฉลี่ยต่อเดือน
  • กำหนดอายุลูกค้า (lifespan) เป็น 36 เดือน
  • คำนวณ CLV เบื้องต้นโดยนำยอดใช้จ่ายเฉลี่ยต่อเดือนคูณกับอายุลูกค้า

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

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

# Calculate monthly spend per customer
monthly_revenue = online.___(['___','InvoiceMonth'])['TotalSum'].___()

# Calculate average monthly spend
monthly_revenue = np.___(monthly_revenue)

# Define lifespan to 36 months
lifespan_months = ___

# Calculate basic CLV
clv_basic = ___ * lifespan_months

# Print the basic CLV value
print('Average basic CLV is {:.1f} USD'.format(clv_basic))
แก้ไขและรันโค้ด