我尝试为每个客户提供一个累积总和,以查看相应的不活动月份(标志:1或0)。因此,当我们有一个0时,需要重置1的累积和。当我们有一个新的客户端时,重置也需要发生。请参见下面的示例,其中a是客户机列,b是日期。
经过一些研究,我发现了“在NaN上重置”和“在Python Pandas中使用cumsum和groupby”的问题。我想我需要把它们放在一起。将'Cumsum at NaN‘的代码修改为重置为0,成功:
我正在尝试创建一个新的Column,它在单独的columns中显示一个基于值的cumulative count。因此,对于下面的代码,我尝试创建两个基于Cause和Answer Columns的新列。因此,对于Column Answer中的值,如果In位于Column Cause中,我希望在新列中提供累积计数。import pandas as p