计算基础 CLV
现在,您已经可以用三种不同的方法来计算平均客户生命周期了!本练习中,您将计算基础 CLV,即用月均花费乘以预计客户生命周期。
pandas 和 numpy 库已分别以 pd 和 np 的名称加载。online 数据集也已为您导入。
本练习是课程的一部分
Python 营销中的机器学习
练习说明
- 按
CustomerID分组,并计算每位客户的月度花费。 - 计算月均花费。
- 将生命周期设为 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))