0

在计算一个名为“duration_minutes”的新列时,一些结果是负数,因为这些值被倒置在原始列中。

time.started_at=pd.to_datetime(time.started_at)
time.ended_at=pd.to_datetime(time.ended_at)
time["duration_minutes"]=(time.ended_at-time.started_at).dt.total_seconds()/60
time.head()

快速检查time[time.duration_minutes<0]“duration_minutes”列中的负数会显示许多带有负值的行,因为开始和停止时间在错误的列中。

有没有办法创建和计算“duration_minutes”列来处理这种情况?

4

0 回答 0