gpt4 book ai didi

plot - Gnuplot:网格后面多图中的第二个图例

转载 作者:行者123 更新时间:2023-12-03 02:47:51 25 4
gpt4 key购买 nike

我使用带有两个框的多重图来表示两组数据作为图例。但是,我遇到了以下问题:使用网格时,第二个框始终位于网格后面。使用以下代码(借自SE中的另一个问题并进行修改):

set term pngcairo
set output "legends.png"

set multiplot

# make a box around the legend
set key box

# fix the margins, this is important to ensure alignment of the plots.
set lmargin at screen 0.15
set rmargin at screen 0.98
set tmargin at screen 0.90
set bmargin at screen 0.15

set xrange[0:2*pi]
set yrange[-1:1]

set grid

# main plot command
plot sin(x) title "sinus"

# turn everything off
unset xlabel #label off
unset ylabel
set border 0 #border off
unset xtics #tics off
unset ytics
#unset grid #grid off

set key at graph 0.5, 0.5
plot cos(x) ls 2 lw 2 title "cosinus"

您得到的输出是: enter image description here

我希望第二个框对网格不透明,就像第一个框一样。命令#unset grid不会执行任何操作,因为如果禁用xticsytics,则没有网格。

最佳答案

在第二个键处使用opaque:

...
set key at graph 0.5, 0.5
set key opaque
....

关于plot - Gnuplot:网格后面多图中的第二个图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37917708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com