boxes

boxes样式仅与 2D 图形相关。它绘制一个箱体,在 x 方向按给定的 x 坐标居中,在 y 方向从 x 轴 (而不是从图表边框) 延展到给定的 y 坐标。使用 2 或 3 列基础数据。额外的输入列可用于提供诸如可变线条或填充颜色的信息 (参见rgbcolor 变量)。

 2 列:  x  y
 3 列:  x  y  x_width

figure_boxes

箱体的宽度可通过三种方式获取。如果输入数据有第 3 列,该列就是箱体宽度。如果没有,如果已经使用set boxwidth命令设置了宽度,就用该宽度。如果前两种情形都不具备,每个箱体的宽度都自动计算,使得相邻箱体互相接触。

箱体的内部根据当前的填充样式进行绘制。详情参见set style fill。也可以在 plot 命令中指定新的填充样式。empty填充样式表示箱体不填充。solid填充样式表示用当前绘图颜色进行纯颜色填充。有个可选的填充样式参数控制填充密度,取值范围从 0 (背景色) 到 1 (当前绘图颜色)。pattern填充样式用当前绘图颜色和选定的图案进行填充。

示例

用纯色填充的箱体绘制数据文件,箱体之间有小的垂直间隙 (条形图):

  set boxwidth 0.9 relative
  set style fill solid 1.0
  plot 'file.dat' with boxes

用图案填充样式绘制正弦和余弦曲线:

  set style fill pattern
  plot sin(x) with boxes, cos(x) with boxes

正弦使用 0 号图案,余弦使用 1 号图案。更多的图形会循环使用终端支持的图案。

为每个数据集精确指定填充样式:

 plot 'file1' with boxes fs solid 0.25, \
      'file2' with boxes fs solid 0.50, \
      'file3' with boxes fs solid 0.75, \
      'file4' with boxes fill pattern 1, \
      'file5' with boxes fill empty

results matching ""

    No results matching ""