时间轴数据的类似gnuplot的程序

Har*_*don 5 linux charts graph gnuplot

我正在寻找一个类似gnuplot的程序来绘制时间轴中的数据.

gnuplot-like ==

  • 在Linux上运行
  • 命令行功能(GUI不会对我有多大帮助)
  • 脚本语法
  • 输出到jpg,png,svg或gif

输出应该是这样的:

    |         |         |         |         |
set5|######################       |         |
    |         |         |         |         |
set4|      ######     #######     | ########|
    |         |         |         |         | 
set3|############       |#############      |##
    |         |         |         |         |
set2|         #########################     |
    |         |         |         |         |
set1|   #########       |###      |##########
    |         |         |         |         |
----+----+----+----+----+----+----+----+----+--
  00:00     00:30     01:00     01:30     02:00
Run Code Online (Sandbox Code Playgroud)

我的最终目标是使用来自计划的基于gawk的脚本中的一些数据自动创建时间线图像.我已经用gnuplot探索了一些方法来做到这一点.Boxxyerrorbar图看起来很有希望,或者可能是带有一些透明部分的堆积条形图,甚至是热图类型图也可以.

但在我进一步深入通过一个gnuplot形状的孔来强迫我的要求之前,我想知道是否有其他人知道任何其他有用的东西.

Wol*_*tan 3

除了R之外,还有matplotlib,它具有大量的图表功能。

另外,我更喜欢 matplotlib,因为它建立在 python 之上,而 python 是一种开发良好且有文档记录的脚本语言。

如果您以前使用过 matlab,您会发现 matplotlib 非常容易学习,因为它按照 matlab 绘图方式来定位其 API。