gpt4 book ai didi

如果其他列为假, Pandas : dataframe cumsum , 将重置

转载 作者:行者123 更新时间:2023-12-02 00:32:36 25 4
gpt4 key购买 nike

<分区>

我有一个包含 2 列的数据框,这里的目标很简单;如果行列设置为 False,则重置 df.cumsum();

df

      value      condition
0 1 1
1 2 1
2 3 1
3 4 0
4 5 1

想要的结果如下:

df

      value      condition
0 1 1
1 3 1
2 6 1
3 4 0
4 9 1

如果我按照这篇文章 Python pandas cumsum() reset after hitting max 中的描述遍历数据帧我可以达到想要的结果,但我一直在寻找一种使用 pandas 标准函数的更矢量化的方式

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com