如何在一小时内捕获所有车辆的快照

时间:2017-06-28 00:45:30

标签: r dataframe datatable

我有一张如下表:

id    day  area   hour  occupied  free
___   ___  ____  _____   ______   ____
 1     1    2      1        10     30
 1     1    2      1        10      0
 1     1    3      1        6       3
 1     1    5      2        10      0
 2     1    3      1        10     10
 2     1    5      1        10     20
 2     1    8      1        6       3
 2     1    9      2        10      9

这表明车辆ID 1在第1天,第1小时(00:00:00至01:00:00的第1天)花费了它已占用和免费的区域。同样,我有10辆车的总记录。

从这里我想计算每小时明智占用的自由和占用车辆。

例如 我想要下面的东西:

day      hour      free_vehicles  occupied_vehicles
____    _____     ___________    ______________
 1         1           8               2
 1         2           7               3
 1         3           6               4

有可能得出这样的东西吗?因为在整个时间间隔内它不能完全占用或完全自由。那我该怎么做呢?实际上它是一段时间内所有车辆的快照。

感谢任何帮助。

0 个答案:

没有答案