如何颠倒图的顺序或“[n:-1:1] ...的情节”

时间:2016-11-23 09:14:31

标签: gnuplot

我的情节如下:

plot for [i=1:n] word(fnames,i) ... with lines ,\
     'otherfile.csv'            ... with linepoints

我需要otherfile.csv位于word(fnames,n)之上,word(fnames,n-1)之上,... word(fnames,1)之上,但结果顺序只是另一个四处走动。

所以我正在寻找一种方法来反转正在绘制的线的顺序,或者像[i=n:-1:1]这样的表达式,我无法找到它们。

非常感谢提前!

更新

我接受下面的Erics答案,但我宁愿在下面的评论中使用maij建议的[i=n:1:-1],因为这种方法不需要我在plot命令中调整word次出现的参数。

1 个答案:

答案 0 :(得分:1)

怎么样?

plot 'otherfile.csv'                ... with linepoints,\
     for [i=1:n] word(fnames,n-i+1) ... with lines