我想计算相邻数据行的时间戳之间的差异。
这个方法为什么可行,可以在这里找到解释。
但不是
哪个会产生
问题在于现有的解决方案会使时间戳所需的内存大小增加一倍;对于大型数据框来说,这是一个问题。
这个方法为什么可行,可以在这里找到解释。
df['tvalue'] = df.index
print df['tvalue'].shift() - df['tvalue']
但不是
print df.index.shift() - df.index
哪个会产生
ValueError: Cannot shift with no freq
的错误?问题在于现有的解决方案会使时间戳所需的内存大小增加一倍;对于大型数据框来说,这是一个问题。