在每个相邻的行值pandas上应用差异函数

时间:2017-04-06 08:12:06

标签: python pandas

我有一个像下面这样的df,想看看时间戳是否总是在增加。 基本上是时间戳列的每一行中的差异。在第三列中添加差异。

A,B,Timestamp
5,58330831,1491375186654664218
5,58330832,1491375186654673017
5,58330833,1491375186654687270
5,58330834,1491375186654696695
5,58330835,1491375186654712416

1 个答案:

答案 0 :(得分:0)

你可以这样做:

df['diff'] = (df['Timestamp'] - df['Timestamp'].shift(1))>0

第一个将是False,因为它没有值可比较并返回NaN