【发布时间】:2020-05-09 16:25:35
【问题描述】:
我正在尝试执行一些计算以检索另一个类别的两次出现之间的类别的滚动总数。
我意识到用语言来描述并不容易。
所以,这里是输入数据帧和预期输出的例子
输入:
Date Category Value
2012-01-04 A 10
2012-01-06 A 20
2012-02-15 B -10
2012-04-29 A 5
2012-04-30 A 70
2012-10-15 A 15
2012-10-16 B -30
2012-11-19 B -50
预期输出: 只有 B 行,但提到了自上次 B 出现以来 A 的滚动总数
Date Category Value Total_A_since_previous_B
2012-02-15 B -10 30
2012-10-16 B -30 90
2012-11-19 B -50 0
我已经尝试了几件事,但都没有成功。
你能帮我理解怎么做吗?
【问题讨论】:
-
你尝试过的几件事是什么?他们有什么问题?
标签: python pandas rolling-computation