2

显示keyusinggnuplot 4.6时,可以使用 using 反转键中项目的顺序set key invert

见,例如

set key invert
plot x, -x

的标签-x将是最上面的。

现在,如果使用水平键,例如

set key horizontal invert
plot x, -x

的关键x将是最左边的图例,invert无论是否设置。

如何反转水平图例中键的顺序?

注意:我知道我可以反转命令中的顺序plot,但这不是我正在寻找的解决方案。

4

1 回答 1

3

horizontal不支持和的这种组合invert,您可能需要提交功能请求来添加它。

根据您的实际用例,您可能会滥用该width选项:

set key horizontal width -19

您可能需要width根据字体和终端调整设置。对于非常不同的标题长度,这看起来并不好。

作为一个例子,考虑脚本

reset
set terminal pngcairo size 800,500
set output 'keyinvert.png'
set multiplot layout 1,2
set key invert
plot x, -x, x**2

set key horizontal noinvert width -19
replot
unset multiplot

结果是: 在此处输入图像描述

于 2013-08-12T14:46:40.040 回答