【发布时间】:2011-09-11 12:59:38
【问题描述】:
有没有办法在不改变 plot 命令的情况下改变 gnuplot 的键/图例中的条目顺序? (我不是说颠倒条目)
我在一个图表中有多条线,这些图表是针对各种不同的输入数据自动生成的。我想让关键条目按图最左侧的值排序。更改绘图命令是不可能的,因为这必须为每个图形单独完成。
【问题讨论】:
有没有办法在不改变 plot 命令的情况下改变 gnuplot 的键/图例中的条目顺序? (我不是说颠倒条目)
我在一个图表中有多条线,这些图表是针对各种不同的输入数据自动生成的。我想让关键条目按图最左侧的值排序。更改绘图命令是不可能的,因为这必须为每个图形单独完成。
【问题讨论】:
【讨论】:
这是可能的。我要做的是:我的绘图命令的前半部分是我想要按我想要的顺序拥有的线条的正常绘图命令。但在每一行都有“notitle”选项。我的情节命令情节的后半部分基本上是空行,但标题按我希望它们在键中显示的顺序排列,当然与绘制线的样式相同。
示例代码:
DataFile using 1:4 notitle with lines ls 3,\
'' using 1:2 notitle with lines ls 1,\
'' using 1:3 notitle with lines ls 2,\
EmptyFile title "One" with lines ls 1,\
'' title "Two" with lines ls 2,\
'' title "Three" with lines ls 3
如果我的 EmptyFile 不包含任何内容或仅包含绝对超出我的图形区域的一组数据,则无法记住 atm。
【讨论】: