如何在gnuplot中的图表下方设置标题

时间:2014-03-18 10:36:38

标签: gnuplot title

示例:

set title "title"
plot x

这将绘制一个顶部带有标题的图表。我想在图表下移动标题。我该怎么办? 更多,多色时同样的问题怎么样。我想为每个图下的每个小图移动标题。 请注意,标题不是将放置在按键中的图表中的标题。 非常感谢!

1 个答案:

答案 0 :(得分:12)

使用set title的优点是,会自动为其保留一些垂直空间。这仅在将标题放在图表上方时才有效。

您只能通过指定offset将其置于图表下方。但在这种情况下,您必须手动调整偏移量和底部边距:

考虑以下示例:

set multiplot layout 1,3

set title "title"
plot x

set title "positive offset" offset 0,1
plot x

set title "negative offset" offset 0,-2
plot x

unset multiplot

enter image description here

只要你有一个太大的负偏移量,就会重置上边距,好像你没有标题,但是底边距保持不变。

因此,您必须在图表下方手动设置标签并相应调整底部边距:

set multiplot layout 1,3

set xlabel "xlabel"
set label 11 center at graph 0.5,char 1 "first title" font ",14"
set bmargin 5
plot x

set label 11 "second title"
plot x

set label 11 "third title"
plot x

unset multiplot

enter image description here

无论如何,您需要手动干预和调整边距。