пробел между сводными строками на карте gnuplot pm3d

#gnuplot

#gnuplot

Вопрос:

Между 1 и 3 нет пробелов; 3 и 5. 3-я строка не отображается на графике. Вот мой Gnuplot :

     set terminal jpeg size 1024,768
    set output "test-gnu.jpg"
    set pm3d map corners2color c1
    set palette maxcolors 3
    set palette defined (0 "#FF0000", 1 "#00FF00", 2 "#CCCC00")
    set xlabel "Frame"
    set ylabel ""
    set yrange [   0.000:6.000]
    set xrange [   1.000:5.000]
    splot "-" with pm3d title ""
    1.000     1.000      0
    1.000     3.000      0
    1.000     5.000      0

    2.000     1.000      1
    2.000     3.000      0
    2.000     5.000      1

    3.000     1.000      2
    3.000     3.000      0
    3.000     5.000      2

    4.000     1.000      0
    4.000     3.000      1
    4.000     5.000      2
  

Я хочу пробел между 1 и 3; 3 и 5. а также 3-ю строку на графике.

Ответ №1:

Из вашего описания не совсем понятно, что вы имеете в виду, но я предполагаю, что вам может понадобиться следующее… В этом нет необходимости, splot и, вероятно boxxyerror , делает то, что вы хотите.

 reset session
$Data <<EOD
1.000     1.000     0
1.000     3.000     0
1.000     5.000     0

2.000     1.000     1
2.000     3.000     0
2.000     5.000     1

3.000     1.000     2
3.000     3.000     0
3.000     5.000     2

4.000     1.000     0
4.000     3.000     1
4.000     5.000     2
EOD

set palette maxcolors 3
set palette defined (0 "#FF0000", 1 "#00FF00", 2 "#CCCC00")
set xlabel "Frame"
set ylabel ""
set yrange [0:6]
set xrange [0:5]
plot $Data u 1:2:(0.5):(0.5):3 with boxxyerror fs solid 1.0 fc palette notitle
  

введите описание изображения здесь

Комментарии:

1. Я получаю ошибку такого рода: plot $ Data u 1:2:(0.5):(0.5):3 с помощью boxxyerror fs solid 1.0 fc палитра notitle ^ «test-1.gnu», строка 26: предупреждение: Нераспознанный стиль графика в 5 столбцов; возврат к boxerrorbars

2. какую версию gnuplot вы используете? Я нахожусь на gnuplot 5.2.5

3. Я использую gnuplot версии 5.0 patchlevel 3. Извините за поздний ответ.

4. Стиль графика неизвестен в версии 5.0.3. Есть причина, по которой вы не можете обновиться до версии> 5.2?