通常,我使用一个列表,通过查找两个连续值之间的差异来简化时间戳,如下所示:
USING
我需要通过使用数据帧来获得相同的结果,如下所示:
x=[ 1552154111, 1552154115, 1552154117, 1552154120, 1552154125
,1552154127, 1552154134, 1552154137]
List_time = []
for i in x:
List_time.append((i + 1) - x[0])
print(List_time)
[1, 5, 7, 10, 15, 17, 24, 27]
我需要用预期的差异替换当前的时间戳记列。我不知道该怎么做。这是我第一次使用数据框。
我该怎么做?
答案 0 :(得分:2)
不涉及df.apply(lambda)
循环的潜在解决方案:
df['Timestamp'] = df['Timestamp'] - df['Timestamp'].iloc[0] + 1