0%

使用gnuplot来理解数据

使用gnuplot来理解数据

gnuplot或许是这个世界上用来分析和可视化数据的最强劲的工具。

gnuplot绘制的图形不仅可以自己使用,还可以用于出版和演示。

gnuplot 的优点

  • 稳定、成熟、积极维护中
  • 自由的开源代码
  • 适用于很多平台Windows、Linux 、Mac OS X
  • 生成抛光性很好的图像
  • 支持大多数通用的图像格式
  • 可以直接读取文件作为输入
  • 有处理大数据集的能力(轻松处理百万级数据点),且速度很快
  • 资源消耗少

一些有用的库

使用gnuplot

1
gnuplot > plot "datafile" using 1:2 with boxes

在终端输入gnuplot后,就会进入一个交互环境,在该环境就可以输入命令了。

绘制正弦曲线

1
gnuplot > plot sin(x) with line linetype 3 linewidth 2

sin(x)

同时绘制多条曲线

1
gnuplot > plot sin(x) title 'sin(x)' with line linetype 3 linewidth 2, cos(x) title 'cos(x)' with line linetype 2 linewidth 2

sin(x)

参考

主要参考《Gnuplot In Action》和《使用 gnuplot 科学作图》,请支持正版。

处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道