【发布时间】:2015-03-26 13:19:42
【问题描述】:
我的数据框具有以下结构:
patient_id | timestamp | measurement
A | 2014-10-10 | 5.7
A | 2014-10-11 | 6.3
B | 2014-10-11 | 6.1
B | 2014-10-10 | 4.1
我想计算每个患者每次测量之间的delta(差异)。
结果应该是这样的:
patient_id | timestamp | measurement | delta
A | 2014-10-10 | 5.7 | NaN
A | 2014-10-11 | 6.3 | 0.6
B | 2014-10-11 | 6.1 | 2.0
B | 2014-10-10 | 4.1 | NaN
如何在 pandas 中最优雅地做到这一点?
【问题讨论】:
标签: python python-2.7 pandas time-series dataframe