使用大数据文件的Gnuplot生成.png图像

时间:2017-07-23 18:23:08

标签: gnuplot

我有20 GB到50 GB的数据文件。我想用这些文件绘制情节,我后来用这些文件制作小视频。我的Gnuplot脚本如下:

unset xtics
unset ytics
unset key
unset border
set xrange [0:12.8]
set yrange [0:7.2]
set cbrange [0:1]
set size ratio -1
set term png

file = "hugeDataFile.dat"

sizeX = 1280
sizeY = 720
lines = sizeX*sizeY
numberOfImages = 1500 

do for [i=1:numberOfImages]{
    set terminal png size sizeX, sizeY
    set output sprintf('%05d.png', i)
    start = (i-1)*lines+1
    end = i*lines
    plot file every ::start::end u 1:2:3 pt 5 ps 0.4 pal
}

问题是,从31 GB的数据文件中绘制1500个.png图像需要48个多小时。有没有办法加速这个过程?我可以使Gnuplot脚本更有效吗?

0 个答案:

没有答案