我是否可以强制使用图例条目,即使对于无数据系列也是如此?

时间:2016-10-31 13:43:50

标签: gnuplot

我的Gnuplot 4.4正在绘制来自 N 文件的数据,每个文件都有未知数量的 NaNs (不会被绘制)。我使用了以下“技巧”来使所有数据看起来都是同一数据系列的一部分:

plot  "fileA.dat" using 1:2 linecolor rgbcolor #FF0000 title 'My data', \
      "fileB.dat" using 1:2 linecolor rgbcolor #FF0000, \
      "fileC.dat" using 1:2 linecolor rgbcolor #FF0000

请注意颜色是相同的,标题仅针对第一个文件。

但是,如果fileA.dat只有NaN(或者由于任何其他原因不包含绘图表信息),系列会被省略,我根本就没有标题。

我是否可以将fileA.dat的图例条目显示出来,或者是否有更好的方法来跨系列“共享”图例条目?在调用plot之前,假设我没有比此处声明的更多信息。

1 个答案:

答案 0 :(得分:2)

您可以在"隐形功能"上设置标题。像这样:

plot  "fileA.dat" using 1:2 linecolor rgbcolor "#FF0000" notitle, \
      "fileB.dat" using 1:2 linecolor rgbcolor "#FF0000" notitle, \
      "fileC.dat" using 1:2 linecolor rgbcolor "#FF0000" notitle, \
      NaN linecolor rgbcolor "#FF0000" title "My data"

明确" NaN"的线型。也可以修改。