gnuplot画两点直线

一. 数据文件中的空行 
        1、单个空行:表示同一个数据集中。数据文件中的空行,即单个空行前后的数据,在绘制时不会连起来。注释: 和linux中大多数配置文件一样,注释行是以#符号开头,注释行直接被忽。

        2、两个空行:表示不同的数据集。plot画图时只会画指定的数据集,一般用index来指定所画的数据集。

二、index命令

        一个数据文件中可以有多个数据集,用双空行来分割,绘图时用index指定

        plot 'datafile' index 0:5:2 using 1:2

        index  的三个参数分别为:起始数据集,终止数据集,步长。因此,上面的命令只会画0,2,4三个数据集。第一个数据集标号为0。终止数据集和步长可以省略。

index是放在using之前的,因此只有指定数据集,才可以选择列。

三、every命令——间断地绘制某些列

        plot 'datafile' every 2 using 1:2

        每隔两行进行绘制。

        plot 'datafile' every 2::1::5 using 1:2

        上面的命令是绘制1,3,5行。三个参数与上面不同,分别是:步长,起始行,终止行。用::分隔,后两个参数可以省略,第一行同样标号为0.

猜你喜欢

转载自blog.csdn.net/weixin_41565755/article/details/88412089
今日推荐