小编Uis*_*234的帖子

在时间跨度的班次上计算所需的设备

我想在图表中的某个时间可视化作业车间中所需机器的数量,在x轴上是连续时间轴,在y轴上是移位数.

在下面的数据框中,您可以找到我的数据示例.在这里,您可以看到Shift_IDs(这是唯一的)以及该班次的开始和结束时间.在一天的时间里,我想知道在一定的时间间隔内需要多少台机器.这可以是5分钟,一刻钟,半小时和小时.

df:
   Shift_ID     Shift_Time_Start       Shift_Time_End
0         1   2016-03-22 9:00:00   2016-03-22 9:35:00
1         2   2016-03-22 9:20:00  2016-03-22 10:20:00
2         3   2016-03-22 9:40:00  2016-03-22 10:14:00
3         4  2016-03-22 10:00:00  2016-03-22 10:31:00
Run Code Online (Sandbox Code Playgroud)

在本季度9:30-9:45的示例中,我需要3台机器才能在该特定时间完成每个班次.所需的输出看起来像这样:

df2:

                                    Interval  Count
0    2016-03-22 9:00:00 - 2016-03-22 9:15:00      1
1    2016-03-22 9:15:00 - 2016-03-22 9:30:00      2
2    2016-03-22 9:30:00 - 2016-03-22 9:45:00      3
3   2016-03-22 9:45:00 - 2016-03-22 10:00:00      2
4  2016-03-22 10:00:00 - 2016-03-22 10:15:00      2
5  2016-03-22 10:15:00 - 2016-03-22 10:30:00      2
6  2016-03-22 …
Run Code Online (Sandbox Code Playgroud)

python numpy pandas

5
推荐指数
1
解决办法
172
查看次数

标签 统计

numpy ×1

pandas ×1

python ×1