Gnuplot - 绘制非常宽的图形的最佳选择

时间:2016-04-12 11:43:48

标签: gnuplot

我有一个非常大的数据集,它们是每小时测量,我必须绘制6年的录音,所以我们有大约8760 * 6~50'000数据。 x轴采用日期时间格式。

到目前为止,我绘制了一年的数据,因此大约有10,000个数据。 在一个“屏幕”中,我希望看到大约30-50小时的宽度,所以我设置了60'000的宽度:

set terminal png size 60000,2000

通过这种方式,gnuplot创建了一个可笑的宽PNG图像。无论如何,可以使用浏览器对其进行可视化,将其缩放至100%并向左和向右滚动以轻松分析我的数据。

现在,如果我需要监视6年而不是1年,我需要6倍的输出图像。所以我试过了:

set terminal png size 360000,2000

输出图片现在非常宽,我的浏览器无法打开它。我认为由于规模很大。但是我可以用像“gwenview”这样的图像浏览器打开它。 无论如何浏览器会更好,因为我必须将此图发送给其他人。

我可以在gnuplot中使用哪个替代输出“终端”来获得更易于管理的图像?

编辑:

我试过SVG终端。生成这种尺寸的图像似乎更好: set terminal svg size 360000,800 set output 'plot.svg'

图像plot.svg大约11 MB,非常大,但浏览器可以毫无问题地打开它。 我必须将这些大量数据可视化为“质量快速检查”,并且在浏览器中从左向右滚动非常容易。如果我必须打开许多分割图像文件,它会更复杂和缓慢。

欢迎任何其他想法,谢谢!

0 个答案:

没有答案