gnuplot旋转轴标签(xlabel,ylabel和zlabel)在3d图中不起作用

时间:2015-07-01 13:27:24

标签: rotation gnuplot

我很难将y轴和z轴标签与我的三维图上的轴色调对齐。 这是我的代码。

  set ylabel "Infectious Duration (days)" rotate by 90
  set zlabel "Compute Time (sec)" rotate by 90
  set logscale x

  splot  "TCompISIS3d.txt" using 1:2:3 title 'SIS-Inf1' with points , \
         "TCompISIS3d.txt" using 1:4:5 title 'SIS-Inf4' with points , \
         "TCompISIS3d.txt" using 1:6:7 title 'SIS-Inf10' with points , \
         "TCompISIS3d.txt" using 1:8:9 title 'SIS-Inf50' with points

但它不会旋转任何标签。请帮助!

1 个答案:

答案 0 :(得分:6)

使用rotate by设置轴标签的任意旋转仅适用于2D绘图。在3D中,您只能使用rotate parallel更改标签方向以平行于相应的轴运行。来自III Commands → Set-show → Xlabel下的文档:

  

可以通过指定旋转来更改2D绘图中x,x2,y和y2轴标签的方向(旋转角度)。 3D绘图中x和y轴标签的方向默认为水平,但可以通过指定更改为与轴平行运行   旋转并行