如何在gnuplot中设置纵轴标签的水平方向

4
如何在gnuplot中设置纵轴标签水平显示,类似于我想要的右侧纵轴样式。 当我使用以下命令时

set ylabel "Episode Duration (seconds)"

set ylabel "Episode Duration (seconds)" rotate by 90

我得到的图片分别是my plot

1个回答

9
水平标签的角度为0°。这应该有效:
set lmargin 15
set ylabel "Episode\n Duration\n (seconds)" offset 2,1 rotate by 0
plot sin(x)

请注意,我必须增加左边距以使ylabel适合图片。我已经移动了标签。
请参见以下链接获取图片:enter image description here

是的,运行完美,谢谢!我以为旋转是指旋转多少度。 - user186199
2
没错,你必须指定旋转角度。它是相对于水平方向测量的绝对角度。ylabel 的默认旋转角度已经是90度了,所以如果再次设置为90度,它不会改变,值也不会累加。 - maij

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接