开始使用免费开始使用

计算基础 CLV

现在,您已经可以用三种不同的方法来计算平均客户生命周期了!本练习中,您将计算基础 CLV,即用月均花费乘以预计客户生命周期。

pandasnumpy 库已分别以 pdnp 的名称加载。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))
编辑并运行代码