Gnuplot 在同一图中使用实心和透明框并具有符号颜色名称

问题描述 投票:0回答:1

我想用 Gnuplot 框绘制两组数据,其中第一个数据集的框是实心的,而第二组的框是透明的。

我发现我可以将 fillcolor 与包含 alpha 信息的 rgbcolor 字符串一起使用,这可以解决问题。有什么办法可以使用颜色名称来代替吗?

事实上,我需要使用 boxxyerror 而不是 box,但我认为这与上面所述是同样的问题。

gnuplot alpha alpha-transparency
1个回答
0
投票

您可以为每个绘图组件指定单独的填充样式。这是一个示例,其中相同的数据被绘制两次;第一次使用实心填充,第二次(偏移)使用 25% 透明填充。

set style data boxxyerror
plot 'candlesticks.dat' using 1:2:($3/5.):($3/10.):0 fc variable fs solid, \
     '' using ($1+1):($2-1):($3/5.):($3/10.):0 fc variable fs transparent solid 0.25

© www.soinside.com 2019 - 2024. All rights reserved.