Я использую GNUPLOT 4,6 на Linux, с этим кодом:gnuplot: получить неправильный headheader?
set datafile separator ","
set style data linespoint
set xdata time;set timefmt "%Y/%m/%d %H:%M";set autoscale
plot 'PHY_Long_CHA_CMPK.csv' every ::7 using 2:3 title columnheader(3),\
'PHY_Long_CHA_CMPK.csv' every ::7 using 2:4 title columnheader(4),\
'PHY_Long_CHA_CMPK.csv' every ::7 using 2:5 title columnheader(5),\
pause -1
И я не получаю правильный ColumnHeader, (первый, второй, третий), просто filename.csv все время. Может ли кто-нибудь мне помочь? Я не должен изменять данные файла filename.csv. Так что я пытаюсь с функциями GNUPLOT ...
Пример filename.csv:
filename.csv
Serial number
From : 2015/12/09 13:15
To : 2016/06/09 23:30
sampling rate : 15
No.,"time","First","Second","Third"
1,"2015/12/09 13:30",0,0,0
2,"2015/12/09 13:45",0,0,0
3,"2015/12/09 14:00",0,0,0
4,"2015/12/09 14:15",0,0,0
+1 Вы били меня, пока я писал свой ответ. Я оставлю это, потому что в OP существует еще одно недоразумение относительно того, как работает «каждый», и потому, что я предлагаю альтернативу «awk», которая работает также, если OP не может редактировать файл (по какой-либо причине). – Miguel
@ Мигель вы правы: я не думал о том, почему OP использует 'every' :) –