小编jef*_*eff的帖子

如何计算熊猫事件之间的时间

原始问题

我坚持以下问题.我正在试图弄清楚车辆在哪个时刻和工厂停留多长时间.我有一张excel表,其中存储了所有事件,这些事件是交付路线或维护事件.最终目标是获得一个数据框,其中给出车辆登记号码以及相应的工厂到达时间和在那里花费的时间(包括维护行动).对于感兴趣的人,这是因为我最终希望能够在车辆上安排非关键的维护操作.

我的数据框的一个例子是:

  Registration RoutID       Date Dep Loc Arr Loc Dep Time Arr Time  Days
0         XC66    A58  20/May/17    Home   Loc A    10:54    21:56     0
1         XC66    A59  21/May/17   Loc A    Home    00:12    10:36     0
2         XC66   A345  21/May/17   Home    Loc B    12:41    19:16     0
3         XC66   A346  21/May/17   Loc B   Loc C    20:50    03:49     1
4         XC66   A347  22/May/17   Loc C    Home    06:10    07:40     0
5         XC66    #M1  22/May/17    Home    Home    10:51    13:00     0
Run Code Online (Sandbox Code Playgroud)

我创建了一个脚本,其中处理日期和时间以创建到达和离开日期时间的正确日期时间列.对于维护期:"Dep Loc"= Home和"Arr Loc"= Home,以下代码用于挑出相关的行: …

python datetime time-series timedelta pandas

7
推荐指数
1
解决办法
694
查看次数

标签 统计

datetime ×1

pandas ×1

python ×1

time-series ×1

timedelta ×1