【发布时间】:2020-06-15 12:26:56
【问题描述】:
在给定以下条件的情况下,我希望对分布的最后 X = 12(在这种情况下)值求和:
- 如果值少于 12 个,它将对存在的值求和。
- 如果值超过 12 个,则将最后 12 个相加。
我一直在使用 Numpy cumsum 函数进行累积和,但是这个总和从头到尾,y_position = np.cumsum(y_EBITDA),我只想要我确定的“X”个值的累积。
下面我有一个输入示例 (EBITDA) 和我需要的输出 (Sum EBITDA 12M)
EBITDA Sum EBITDA 12M
1 1
1 2
1 3
1 4
1 5
2 7
4 11
1 12
1 13
1 14
4 18
1 19
1 19
1 19
3 21
1 21
1 21
1 20
1 17
1 17
1 17
1 17
1 14
【问题讨论】: