水平键,反向排序

时间:2013-08-12 14:18:42

标签: gnuplot

使用key显示gnuplot 4.6时,可以使用set key invert

反转密钥中项目的排序

参见,例如

set key invert
plot x, -x

-x的标签将是最重要的标签。

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

set key horizontal invert
plot x, -x

x的关键是最左边的图例,尽管设置了invert

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

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

1 个答案:

答案 0 :(得分:3)

不支持horizontalinvert的此组合,您可能需要提交功能请求以添加此功能。

根据您的实际使用情况,您可能会滥用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

给出了结果: enter image description here