我有一个文件,表格中有大约几千个条目 时间戳cmdType延迟
我想要一个自动脚本来绘制图表上的所有点。编写用于创建图9的脚本以及使用何种语言编写脚本的最佳方法是什么。没有java)?我不想打开excel和导入点等等。
答案 0 :(得分:2)
你可以用VB.NET或C#来做。解析文件是其中一块草莓蛋糕,GDI足以加载预先存在的图纸背景和绘制线条/点等。
也是如此答案 1 :(得分:2)
在matplotlib出现之前,gnuplot几乎是图表数据的事实标准。绘图与MATLAB非常相似,脚本通常很容易设置。
他们有demos来向您展示它是什么样的,以及一些tutorials来启动。
在Windows和Linux上安装也很容易 - 我没有在Mac上试过它,但我敢打赌它也是轻而易举的。
答案 2 :(得分:1)
我建议使用Python编程语言和matplotlib绘图库。
答案 3 :(得分:1)
在* nix平台(甚至是windows)上,好的旧gnuplot应该具备你需要的所有功能。
gnuplot特别擅长时间序列类型图表,因为它将时间戳理解为时间轴上的时间间隔(不像excel那样将它们视为离散数据并且无法正确缩放它们。)
它有一个很好的简单脚本界面,但有很多强大的选项。
链接[1]:http://www.gnuplot.info/“gnuplot主页”
答案 4 :(得分:0)
因为你没有说过你正在使用的平台,或者你所知道的,你正在向自己开放完全随机的建议,所以这是我的:
我会使用ROOT。可能是使用已编译的c ++代码,但如果是一次性的话,可能会使用cint宏或以交互方式运行cint。
但那是因为我已经安装了ROOT并知道如何使用它。