使用gnuplot中的for循环绘制多个列,键不起作用

时间:2015-06-03 20:15:31

标签: for-loop gnuplot

我的文件包含许多我希望如下绘制的列:

plot for [i=1:30] 'test' using 1:i w lp

这给出了我想要的情节,但是当我做set key时,我看到的密钥所有行标记为1:i

enter image description here

如何通过实际显示i

的值来使此输出更有意义

1 个答案:

答案 0 :(得分:3)

如果未设置显式标题,gnuplot会根据 plain plot命令调用选择自动标题。如果你想要一个有意义的标题,你必须明确地给它,如

plot for [i=1:30] 'test' using 1:i w lp title sprintf("column %d", i)