gnuplot: первая строка данных пропущена
Использую gnuplot 5.0. со следующим как pereamble для каждого сценария:
set terminal epslatex 8 color standalone colortext
Проблема в том, что gnuplot пропускает первый ряд. Насколько мне известно, в версии 4.6 решена аналогичная проблема.
Любая идея по этой проблеме, пожалуйста?Пример файла данных points.dat
4 4
4 -4
-4 4
-4 -4
Первая строка (4, 4) пропускается. Таким образом, вместо четырех точек, только три отображаются в gnuplot. При этом команда использую
#!/bin/bash
set terminal epslatex 8 color standalone colortext
set output outputFileName
set size .55,.55
set pointsize 3.0
##############
# Line styles
##############
set linestyle 1 lt 5 lw 1 #
set linestyle 2 lt 2 lw 1.5
set linestyle 3 lt 6 lw 1 #
set linestyle 4 lt 3 lw 1
set linestyle 5 lt 2 lw 2 #
set linestyle 6 lt 1 lw 2
##################
# Titles
##################
set title 'Image'
set xlabel '$xУловка, чтобы обойти проблему, состоит в том, чтобы дублировать первый ряд. Но это не практично.
offset 0,0.5
set ylabel '$yУловка, чтобы обойти проблему, состоит в том, чтобы дублировать первый ряд. Но это не практично.
offset 2,0
set macros
filename_init = sprintf("%s/image_init.dat",dataFileDirectory)
set key autotitle columnhead
set key horiz
set multiplot
plot
filename_init u 1:2 with points lt 0 pt 1 lw 5 lc rgb "magenta" notitle 'initial'
Уловка, чтобы обойти проблему, состоит в том, чтобы дублировать первый ряд. Но это не практично.