【发布时间】:2017-09-08 03:00:27
【问题描述】:
我得到了一些数据,例如:
a0:86:c6:52:4e:e8,0.006568,0.006620,Out
a0:86:c6:52:4e:e8,0.006663,0.006695,In
a0:86:c6:52:4e:e8,0.008089,0.008141,Out
a0:86:c6:52:4e:e8,0.008185,0.008217,In
01:00:5e:00:00:fb,0.033096,0.035016,Out
33:33:00:00:00:fb,0.034997,0.037077,Out
01:00:5e:7f:ff:fa,0.039969,0.042057,Out
ff:ff:ff:ff:ff:ff,0.059823,0.061639,Out
a0:86:c6:52:4e:e8,0.068865,0.068917,Out
a0:86:c6:52:4e:e8,0.068962,0.068994,In
a0:86:c6:52:4e:e8,0.083492,0.083544,Out
a0:86:c6:52:4e:e8,0.083588,0.083620,In
...
实际上,它会持续 120 秒。我想使用matplotlib将这些数据绘制成甘特图。
原因是大多数甘特图api只支持时间格式YY-MM-DD HH:MM:SS,而不是那么小(微秒)的大小。
请告诉我该怎么做?
【问题讨论】:
-
您的数据中有 4 列。目前尚不清楚它们应如何排列在图表中。请通过edit提出您的问题添加信息。
-
其实列名可以是Task、Start、Finish、Resource单独如 甘特图。
标签: python matplotlib gantt-chart