Когда я пытаюсь построить три отдельных файла данных с помощью gnuplot, я получаю сообщение об ошибке «'; ожидаемый "в выходе, когда я пытаюсь изменить цвет точек наборов данных.Цвет точки в gnuplot 4.0
Например, это работает отлично:
set terminal jpeg size 900,500
set xlabel 'x axis label'
set ylabel 'y axis label'
set title 'sample title'
set output "output.jpeg"
set xrange [-0.1:1.1]
set yrange [] reverse
set xtics 0.10
#set ytics 100
set key top left
set grid ytics lt 0 lw 1
set grid xtics lt 0 lw 1
plot 'file1.dat' u 1:2 w p pt 7 ps 0.8 ti 'dataset 1', \
'file2.dat' u 1:2 w p pt 6 ps 0.8 ti 'dataset 2', \
'file3.dat' u 1:2 w p pt 5 ps 0.8 ti 'dataset 3'
Это не:
set terminal jpeg size 900,500
set xlabel 'x axis label'
set ylabel 'y axis label'
set title 'sample title'
set output "output.jpeg"
set xrange [-0.1:1.1]
set yrange [] reverse
set xtics 0.10
#set ytics 100
set key top left
set grid ytics lt 0 lw 1
set grid xtics lt 0 lw 1
plot 'file1.dat' u 1:2 w p pt 7 ps 0.8 lc 9 ti 'dataset 1', \
'file2.dat' u 1:2 w p pt 6 ps 0.8 ti 'dataset 2', \
'file3.dat' u 1:2 w p pt 5 ps 0.8 ti 'dataset 3'
Почему это? Есть ли способ обхода, чтобы просто изменить цвет точки независимо от стиля и размера точки?
Спасибо!
Можете ли вы рассказать мне, какую версию gnuplot вы используете. Я попробовал ваш образец кода на 'gnuplot 4.6 patchlevel 1' и отлично работает. @NeelBhatt Голосовать. – ztik
gnuplot 4.0 Уровень патча 0 – HotDogCannon
Версия 4.0 была выпущена в 2004 году. Попробуйте установить более новую версию. – ztik