Gnuplot键(key)不透明背景

8

我正在尝试将gnuplot绘图中的图例部分移动到绘图区域之外。然而,似乎即使我将图例属性设置为opaque,在图例内部仍可看到绘图边框。

以下是显示问题的最小示例:

#!/usr/bin/gnuplot -persistent
set key at 11,1.02 box opaque
plot sin(x)/x

我想知道如何使钥匙的整个内部不透明白色?我考虑过在它后面放置一个白色矩形,但这似乎是一种不太好的解决方案。

2个回答

13

opaque选项确实会绘制一个白色矩形,但边框是在按键上绘制的。使用set border back将边框绘制在按键后面:

set key at 11,1.02 box opaque
set border back
plot sin(x)/x

输入图像描述


2

没有直接设置关键颜色的选项;人们倾向于使用在关键字下绘制一个框(就像您想的那样)或者更复杂的方法

其中一个解决方法是消除图形边框中顶部和右侧的部分(因为那里的信息是多余的):

set border 3
set tics nomirror
plot sin(x)/x

另一种可能性就是移动密钥——它是否需要在图的边缘?它可以放得更靠里面或者外面。

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