如何将键(图例)水平放置在组中

时间:2014-04-13 09:30:21

标签: key gnuplot

如何将数据系列的键(图例)水平放置在gnuplot中的组中?

这是我使用ms paint编写的一个例子:

enter image description here

1 个答案:

答案 0 :(得分:2)

您可以使用

设置键中的最大行数
set key left maxrows 4

然后你必须在密钥中分配一些空行,正如我在Gnuplot: vertical space between series titles的回答中所示。在您的情况下,为空行定义宏非常方便:

set xrange [0:4]
set key left maxrows 4

set macros
dummy="NaN title ' ' lt -3"

plot x, 2*x, @dummy, @dummy,\
     3*x, 4*x, @dummy, @dummy,\
     5*x, 6*x, @dummy, @dummy,\
     7*x, 8*x, 9*x, 10*x

enter image description here