python办公自动化数据产品运营

用户群组分析

2021-04-05  本文已影响0人  lwj_5b48

在日常的运营中,做用户群组分析至关重要,它能够通过留存、活跃、付费的情况,进而可以思考做出的活动产生的影响

一、什么的群组分析?

群组分析Cohort Analysis,是一种利用用户分层&用户建模的方法——你需要你的所有用户分成一个一个小组——你可以按照获客日期来分,或者按照获客渠道来分,或者按照特定用户行为来分——总之,你可以按照任何你想要的维度来进行用户分层&用户建模。

群组分析有利于衡量用户在每个漏斗的用户流失节点、用户流失数据,从而帮助你发现产品的摩擦点和用户的行为模式。

二、对用户群组进行分析

1.读取数据以及展示

2.生成一个新字段,用户订单月份,方便后续按月份分组

3.按照每个用户的订单的最早时期,生成用户群组

4.求每个用户群下每一个月份的用户数量、订单数量、购买金额

5.给首次购买日期进行编号,第二次购买为2,第三次购买为3,得到每个群组的用户量

6.重新设置索引,可以看到用户订单数最早在2019-01有20个,并且在逐渐流失。

7.unstack 是把index转化为column,方便后续操作

8.得到每个群组的用户量,就是第一天的用户数据量,用作留存率的分母

9计算留存

10最后通过matplotlib展示数据

上一篇下一篇

猜你喜欢

热点阅读