pandas.DataFrame.cumsum函数使用

函数参数如下:

DataFrame.cumsum(axis=None, skipna=True, *args, **kwargs)
  1. axis :不必多说,横轴竖轴

  2. skipna:True or False 是否忽略空值

函数功能主要是为了解决分组后按时序排列累加计算。

适用场合如下:

譬如图中的数据,我们希望获得每次购物的时候,该用户之前购买次数。

在这里插入图片描述

data.groupby(“用户”)[“购买物品数量”].cumsum()
在这里插入图片描述

该函数可以计算出目前为止买过的次数,再做处理就能得到想要的结果。

skipna 默认为True,

→

改成False后

在这里插入图片描述


版权声明:本文为weixin_44261347原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。