Положение метки оси Z в Gnuplot - PullRequest
1 голос
/ 13 декабря 2011
  • Я рисую график 3D Gnuplot с помощью следующего скрипта.
  • Моя версия Gnuplot gnuplot 4.4 patchlevel 3.
  • Моя проблема в том, что с положением метки оси Z по умолчанию оно всегда обрезается (размещается за пределами границы). Я хотел бы знать команду для размещения метки оси X / Y / Z в координате на графике, как я предпочитаю.
    set pm3d 
    set grid 
    set palette defined (-1 "blue", 0 "white", 1 "red")
    set notitle

    set ztics 0.10
    set xlabel "Label 1"
    set ylabel "Label 2"
    set zlabel "Label 3"

    splot "data" using ($1/$2):3:($4+$5) with pm3d notitle pause -1

    set term post enhanced color "Serif" 20
    set output "graph.eps"
    replot

1 Ответ

4 голосов
/ 13 декабря 2011

Вы хотите настроить параметр {offset <offset>}, например:

set xlabel "Label 1" offset 1,1,1

, который перемещает символ x примерно на 1 символ в каждой из осей x, y и z относительно его исходного положения.

Согласно странице справки, вы можете указать один из first, second, graph, screen или character (это значение по умолчанию) для системы координат, которая будет использоваться для смещения:

set xlabel "Label 1" offset graph 1,1,1
...