如何可视化时间序列数据?
我有一些时间序列数据,希望将其可视化为2d图。 输入为ISO日期格式,其值用空格分隔,每行一条记录: 2010-10-21 23 2010-10-22 32 etc. 输出应该是一个漂亮的二维图。基本要求: 输出到X11窗口(作为预览)和png文件 x轴必须了解日期并自然缩放数据,例如3天之间的间隔应该是1天之间的间隔的三倍 应该可以从脚本中调用 输出效果好,使用方便 奖金: SVG输出 我试过了gnuplot并且有效-它有一些日期支持: gnuplot> set xdata time gnuplot> set timefmt "%Y-%m-%d" gnuplot> plot "test.dat" using 1:2 但是我对gnuplot有一些问题: 在默认设置下,绘图看起来很丑陋 在手册中很难找到内容-例如,在绘制点时,如何使用小的实心圆而不是默认的'+'号? gnuplot外壳令人不安-它不使用readline,它坏了,命令完成是个玩笑,我不知道如何启用vi快捷方式-或如果支持它们,那么反向搜索如何? 因此,我的问题是:时间序列数据的可视化方法有哪些? 还是我夸大了gnuplot问题?