Я хочу построить несколько файлов с помощью скрипта Gnuplot.
Однако у меня возникают некоторые проблемы, чтобы сделать его идеальным.
Мои настоящие графики выглядят примерно так:
Однако график линейных точек касается как оси x, так и оси y.
Поэтому я хочу добавить дополнительное пространство на xrange
и yrange
иget , который не касается моей оси.
Я мог бы сделать это вручную, используя 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