我目前正在处理一个包含两个DateTime列的数据集:ACTUAL_SHIPMENT_DTM
和SHIPMENT_CONFIRMED_DTM
。
我试图找出两列之间的时间差异。我尝试了以下代码,但输出给出了基于行的一列的时差。基本上我想要一个新的列填充时间差为(ACTUAL_SHIPMENT_DTM
- SHIPMENT_CONFIRMED_DTM
)。
Golden['Cycle_TIme'] = Golden.groupby('ACTUAL_SHIPMENT_DTM')
['SHIPMENT_CONFIRMED_DTM'].diff().dt.total_seconds()
任何人都可以在我的代码中看到错误或引导我找到正确的文档吗?
答案 0 :(得分:0)
Golden['Cycle_TIme'] = Golden["SHIPMENT_CONFIRMED_DTM"]-
Golden["ACTUAL_SHIPMENT_DTM"]