设置图中连线的颜色、宽度、连线样式等
set style line
每个显示终端都有默认的线类型和点类型集合,可以通过在命令行输入: test查看,如下图显示了在wxt终端模式下默认的线的集合和点的集合
set style line命令定义了一组线的类型和宽度及点的类型集合,方便后面通过索引号来调用,而不用每次都输入一遍set style line命令来设置。
Syntax:
set style line <index> default
set style line <index> {{linetype | lt} <line_type> | <colorspec>}
{{linecolor | lc} <colorspec>}
{{linewidth | lw} <line_width>}
{{pointtype | pt} <point_type>}
{{pointsize | ps} <point_size>}
{{pointinterval | pi} <interval>}
{palette}
unset style line
show style line
default 参数设置具有相同索引号的线风格为默认值,如set style line 5 default意思是设置索引号为5的线的风格为 默认的风格
线的风格包括:
1、线的类型linetype简写为lt,默认的linetype如下图
2、线的颜色:linecolor简写为lc,后面跟的值为:
where <colorspec> has one of the following forms:
rgbcolor "colorname" # e.g. "blue"
rgbcolor "0xRRGGBB" # string containing hexadecimal constant
rgbcolor "0xAARRGGBB" # string containing hexadecimal constant
rgbcolor "#RRGGBB" # string containing hexadecimal in x11 format
rgbcolor "#AARRGGBB" # string containing hexadecimal in x11 format
rgbcolor <integer val> # integer value representing AARRGGBB
rgbcolor variable # integer value is read from input file
palette frac <val> # <val> runs from 0 to 1
palette cb <value> # <val> lies within cbrange
palette z
variable # color index is read from input file
bgnd # background color
black
3、线的宽度:linewidth、点的风格:pointtype、pointsize等同样的道理,可以查询具体的可选值
例如:在命令行输入 plot 'datafile.dat' w linespoint ,显示如下图
输入: plot 'datafile.dat' w linespoint lt 2表示使用2号linetype线型,显示如下图
该图显示的是默认的linetype 2的风格,如果想改变线的颜色,则可以在命令后面继续跟上lc ‘red’
在命令行提示符后面输入:plot 'datafile.dat' w linespoint lt 2 lc 'red',则lc参数覆盖了默认lt显示线的颜色,如下图
当然也可以改变线的宽度、点的类型等
输入:plot 'datafile.dat' w linespoint lt 2 lc 'red' lw 2 pt 3
可以看到线的宽度、点的类型都变了,其他想设置什么自己练练吧