查找列之间的时差

时间:2017-10-13 01:43:33

标签: python

我目前正在处理一个包含两个DateTime列的数据集:ACTUAL_SHIPMENT_DTMSHIPMENT_CONFIRMED_DTM

我试图找出两列之间的时间差异。我尝试了以下代码,但输出给出了基于行的一列的时差。基本上我想要一个新的列填充时间差为(ACTUAL_SHIPMENT_DTM - SHIPMENT_CONFIRMED_DTM)。

Golden['Cycle_TIme'] = Golden.groupby('ACTUAL_SHIPMENT_DTM')
['SHIPMENT_CONFIRMED_DTM'].diff().dt.total_seconds()

任何人都可以在我的代码中看到错误或引导我找到正确的文档吗?

1 个答案:

答案 0 :(得分:0)

大笑我低估了自己,过早地问了一个问题。好吧,如果有人想知道如何找到两列之间的时差这是我的示例代码。 Golden = DataFrame

      Golden['Cycle_TIme'] = Golden["SHIPMENT_CONFIRMED_DTM"]-
      Golden["ACTUAL_SHIPMENT_DTM"]