我想使用Gnuplot脚本绘制多个文件。
但是,我在使其完美时遇到了一些麻烦。
但是,线点图同时触及x轴和y轴。
因此,我想在xrange
和yrange
上添加额外的空间并获取
不碰我的轴。
我可以使用set xrange
和set yrange
手动进行操作。
但是,我需要绘制100多个不同的文件,这样做非常耗时。
有某种方法可以自动将xrange
和yrange
的大小增加一些单位?
我的Gnuplot代码在下面。
#!/usr/bin/env gnuplot
set terminal epslatex size 7.5,3 standalone
set output 'pareto.tex'
set style fill solid 0.8
set ytics nomirror
set xtics nomirror
set grid lc rgb "#F2F2F2"
set xlabel 'Z_1'
set ylabel 'Z_2'
set xrange [170:215]
set yrange [7:40]
set style line 1 lt rgb "#000000" lw 12 pt 7 pointsize 3
plot "../exact.dat" using 1:2 title '$aug\,\epsilon$-CM' with linespoints ls 1
unset output
set output # finish the current output file
system('pdflatex --interaction=batchmode pareto.tex')
unset terminal
system