5
У меня есть следующие панды DataFrame:Добавить скорость изменения в панды DataFrame
lastrun value
0 2013-10-24 13:10:05+00:00 55376
1 2013-10-24 14:10:32+00:00 56738
2 2013-10-24 15:52:31+00:00 58239
3 2013-10-24 23:52:09+00:00 59981
4 2013-10-25 00:52:04+00:00 61001
Я хотел бы добавить столбец в dataframe со скоростью изменения, так что я в конечном итоге с:
lastrun value change
0 2013-10-24 13:10:05+00:00 55376 NaN
1 2013-10-24 14:10:32+00:00 56738 1362
2 2013-10-24 15:52:31+00:00 58239 1501
3 2013-10-24 23:52:09+00:00 59981 1742
4 2013-10-25 00:52:04+00:00 61001 1020
Я знаю, что процентное изменение можно найти с помощью pct_change(), но я не знаю, как включить его в новый столбец существующего DataFrame, и я ищу реальную ценность в изменении, а не изменение%.
Каков наиболее эффективный способ достижения этого в пандах (или python, numpy)?
FYI, в случае, если вы новичок в Python: если 'frame' это любой объект,' реж (кадр) 'покажет вам список членов frame (методы, свойства), что полезно, потому что тогда вы можете опробовать вероятные варианты и/или google. – Marcin