gpt4 book ai didi

label - gnuplot 标签中可以有多种颜色吗?

转载 作者:行者123 更新时间:2023-12-02 00:45:54 24 4
gpt4 key购买 nike

我在 gnuplot 中有这个图:

enter image description here

我想包含三个彩色折线图中每一个的总计。一种可能性是用以下内容替换 key :

enter image description here

我可以用一个可以切换颜色的标签来绘制它吗?如果没有的话我就必须使用六个标签。在这种情况下,考虑到字符串的宽度可能变化,如何确定标签的坐标?我可以使用固定宽度的字体,并根据每个总数中的位数进行一些计算,但这似乎很乏味。

是否有更聪明的方法来指示图表中的总数?

最佳答案

您可以使用增强文本模式叠印不同颜色的标签:

set label 1 at 0,0 textcol rgb "red" "ONE"
set label 2 at 0,0 textcol rgb "blue" "&{ONE}TWO"
set label 3 at 0,0 textcol rgb "green" "&{ONETWO}THREE"

&{SPACE} 中括号内的任何文本都将替换为宽度为文本“SPACE”的空白。

在 gp 版本 <5 中,您需要首先启用增强文本模式,从 5.0 开始是默认设置

更新:set xtics 原理上类似,但不能将两个标签设置在同一位置,它们会相互替换,并且 textcolor 选项对整个轴有效。所以这不起作用:

set xtics left ("ONE"  1) textcol rgb "red"
set xtics add ("&{ONE}TWO" 1.00001) textcol rgb "blue"
set xtics add ("&{ONETWO}THREE" 1.00002) textcol rgb "green"

关于label - gnuplot 标签中可以有多种颜色吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30467138/

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