我很难将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
但它不会旋转任何标签。请帮助!
答案 0 :(得分:6)
使用rotate by
设置轴标签的任意旋转仅适用于2D绘图。在3D中,您只能使用rotate parallel
更改标签方向以平行于相应的轴运行。来自III Commands → Set-show → Xlabel
下的文档:
可以通过指定旋转来更改2D绘图中x,x2,y和y2轴标签的方向(旋转角度)。 3D绘图中x和y轴标签的方向默认为水平,但可以通过指定更改为与轴平行运行 旋转并行。