可视化时间戳和累计时间使用python

时间:2017-02-13 21:21:58

标签: python matplotlib

我有一些传感器数据,基本上是时间戳和状态号。半定期记录具有时间戳和状态的新行(从每秒到1小时的所有内容)。数百行可以重复相同的状态。我想表示组件处于每个状态的时间长度。

为了获得每个序列中的累积时间,我只需要遍历所有记录,并总结在每个状态中花费的所有时间,对吧?但是我该如何形象化呢?我们的想法是既显示每个状态使用了多少时间,又可以显示沿日期轴的状态和状态变化。

欢迎有关情节类型的建议。

示例数据(unixtime | state):http://pastebin.com/6TmXFZQd

1 个答案:

答案 0 :(得分:2)

我会采用这种设计来可视化问题中描述的数据:

enter image description here