【发布时间】:2017-05-13 13:17:44
【问题描述】:
我需要使用 pandas 分组计算两行之间的差异。
| Group | Value | ID |
----------------------
| M1 | 10 | F1 |
----------------------
| M1 | 11 | F2 |
----------------------
| M1 | 12 | F3 |
----------------------
| M1 | 15 | F4 |
----------------------
示例输出:
----------------------
| M1 | F3 - F2 | 1 |
----------------------
| M1 | F4 - F1 | 5 |
要计算总和,我会使用 pandas.groupby('Group').sum(),但是如何计算行顺序很重要的行之间的差异?
【问题讨论】: