Time 基于时间的数据的Gnuplot

Time 基于时间的数据的Gnuplot,time,plot,gnuplot,Time,Plot,Gnuplot,我有一个数据集,其中每一行都包含激活和停用时间以及相应的数据类型 activation 05/08/2015 08:05:14.186 deactivation 05/08/2015 08:14:18.582 type 1 activation 21/08/2015 20:40:31.851 deactivation 21/08/2015 21:37:05.946 type 2 activation 03/08/2015 12:56:06.660 deactiv

我有一个数据集,其中每一行都包含激活和停用时间以及相应的数据类型

activation 05/08/2015 08:05:14.186  deactivation    05/08/2015 08:14:18.582     type 1
activation 21/08/2015 20:40:31.851  deactivation    21/08/2015 21:37:05.946     type 2
activation 03/08/2015 12:56:06.660  deactivation    04/08/2015 01:50:14.610     type 1
...
...
...
我想为每个类型绘制一个过程持续时间图。 理想情况下,我希望在一个绘图中看到所有单个类型的激活时间段。由于特定类型并不总是活动的,所以我希望看到一个不连续的绘图,其中线条表示它处于活动状态

我想知道使用gnuplot是否可以做到这一点? 我熟悉gnuplot,但不是专家。 当时间数据为这种格式时,我如何进行绘图?
非常感谢您的帮助。

不太清楚您想要什么。有多少种?可以使用stringcolumn函数和eq字符串相等运算符检查类型值。但要绘制一条连续线,需要在连续线中绘制所有值。您至少必须按类型对文件进行排序。最好知道您希望在哪种操作系统下运行它。。。使用Linux,您可以使用多种外部工具作为数据绘图的过滤器