我想为文件中的每个数据集绘制第 3 列和第 4 列,数据集由多个换行符标识,并使用索引引用,如下面的脚本所示。我可以用“linespoint”绘制这些数据。我的图表看起来像我的图表。但我想用“盒子”绘制数据,因为我想要这样的图表。
x 轴将有第 3 列 (1,2,3),y 轴将有第 4 列,对于 x (1,2,3) 的每个值应该有 2 个柱,一个来自索引 0,第二个来自索引 1 .
数据文件如下所示:
2-100
2 100 1 3.10 249
2 100 2 3.41 250
2 100 4 3.70 249
3-100
3 100 1 3.10 252
3 100 2 3.48 252
3 100 4 3.72 254
2-100 和 3-100 将用作标题“块的第一行和第一列”,前 4 行在脚本中读作“索引 o”,后 4 行读作“索引 1”
我使用的脚本:
plot \
"$1" index 0 using 3:4 with boxes fs solid title columnhead(1),\
"$1" index 1 using 3:4 with boxes fs solid title columnhead(1)