根据时间戳开始/结束绘制元素数量

时间:2011-09-09 15:28:46

标签: python graph

我试图在Python中绘制警报计数,以提供某种显示,以便了解两个时间跨度之间的网络元素的峰值数量。我们的报警报告处理它的方式是CSV格式:

Name,Alarm Start,Alarm Clear
NE1,15:42 08/09/11,15:56 08/09/11
NE2,15:42 08/09/11,15:57 08/09/11
NE3,15:42 08/09/11,16:31 08/09/11
NE4,15:42 08/09/11,15:59 08/09/11

我正在尝试绘制这两个点之间的开始和结束以及在此期间有多少NE下降,包括最大数量以及何时低于或超过某个计数。一个例子如下:

15:42 08/09/11 - 4 Down
15:56 08/09/11 - 3 Down
etc.

任何从这里开始的建议都会很棒。在此先感谢,你们和女士们过去都是一个很大的帮助。

1 个答案:

答案 0 :(得分:1)

我首先将您的indata解析为以日期计算的地图,其中计数为值。只需在遇到相同日期的情况下增加每行的计数。

之后,使用一些绘图模块,例如matplotlib来绘制地图的键与值的关系。那应该涵盖它!

您需要更详细的想法吗?