开始使用免费开始使用

探索留存与流失

现在,您已经为每月客户分组计算了月度留存与流失指标,可以进一步计算整体的平均留存率与平均流失率。您将连续两次使用 .mean() 方法(称为"链式调用")来得到总体均值。需要从计算中排除首月(第一列)的数值,因为首月是客户刚开始活跃的月份,留存恒为 100%,流失恒为 0%,对所有分组都是常数。

pandasnumpy 库已分别按 pdnp 加载。您在前面练习中构建的月度 retentionchurn 数据集也已导入。

本练习是课程的一部分

Python 营销中的机器学习

查看课程

练习说明

  • 计算平均留存率。
  • 计算平均流失率。
  • 打印四舍五入后的留存率和流失率。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Calculate the mean retention rate
retention_rate = retention.iloc[:,1:].mean().___()

# Calculate the mean churn rate
churn_rate = churn.iloc[:,1:].mean().___()

# Print rounded retention and churn rates
print('Retention rate: {:.2f}; Churn rate: {:.2f}'.format(___, churn_rate))
编辑并运行代码