python-熊猫集团然后滚动和求和得到错误的结果
发布时间:2020-05-24 22:46:25 所属栏目:Python 来源:互联网
导读:我想对A列进行分组,然后对B列的最后3行进行求和.df = pd.DataFrame() df[A] = [1, 1, 1, 1, 2, 2, 2, 2] df[B] = [1, 2, 3, 4, 1, 2, 3, 4] 我试过了.df[sum_B_previous_3] = df.groupby(A).B.shift(1).rolling(
|
我想对A列进行分组,然后对B列的最后3行进行求和.
我试过了.
但我想要.
为什么第4行和第5行得到错误的结果?如何纠正呢?
最佳答案
您可以使用
另一个解决方案是再次调用groupby: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
