绘制图形的最佳方法

时间:2009-09-22 02:50:12

标签: graph

我有一个文件,表格中有大约几千个条目 时间戳cmdType延迟

我想要一个自动脚本来绘制图表上的所有点。编写用于创建图9的脚本以及使用何种语言编写脚本的最佳方法是什么。没有java)?我不想打开excel和导入点等等。

5 个答案:

答案 0 :(得分:2)

你可以用VB.NET或C#来做。解析文件是其中一块草莓蛋糕,GDI足以加载预先存在的图纸背景和绘制线条/点等。

Processing

也是如此

答案 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并知道如何使用它。