2016-06-03 4 views

ответ

3

Я думаю, что вы не можете контролировать это непосредственно, здесь обходной путь:

plot 'MOD1.dat' u 2:3:1 w p pt 7 ps 2 lt black, \ 
'MOD1.dat' u 2:3:1 w p pt 7 ps 2 lt palette notitle 

Итак, первый сюжет данные без легенды в черном , затем нарисуйте точки данных, но никаких легенд. Самое приятное в этом подходе заключается в том, что нет необходимости фиксировать диапазон x или y.

3

Я бы просто создать фиктивную линию и использовать notitle на реальных линиях. Что-то вроде

set yrange[0:1] 
plot "realdata1.data" u 1:2 w linespoints lt 1 notitle , \ 
    "realdata2.data" u 1:2 w linespoints lt 2 notitle , \ 
    1/0 w linespoints lt 1 lc rgb 'black' title 'Model1', \ 
    1/0 w linespoints lt 1 lc rgb 'black' title 'Model2' 

Затем замените lt 1 с все, что вы использовали для стиля в текущем участке. Обратите внимание, что вы должны будете использовать set yrange для Gnuplot принять манекен кривой

Смежные вопросы