在gnuplot中具有相同数据的多个图

时间:2013-04-08 16:42:21

标签: plot gnuplot

我想绘制具有多个列的数据(data1.txt),但我只想使用该数据一次,例如:

ApplePrice Shop 1 Shop 2 Shop 3
1月10日9日 2月10日10 9 3月9日10 10 4月8日9日 5月10日10 10 ...
...
等等

我知道我可以用绘图'data1.txt'使用1:2绘图,使用1:3绘制'data1.txt',使用1:4 绘制'data1.txt'并且我将得到3个显示商店之间价格差异的图表,但之后我们必须使用/处理数据3次。

我的问题是:我们只能使用data1.txt一次来获取3个图表吗?比较情节'data1.txt'使用1:2,使用1:3,使用1:4? (但这不起作用)

有什么想法吗?

先谢谢。

1 个答案:

答案 0 :(得分:1)

是的,您可以使用特殊数据文件'',它引用刚刚绘制的数据。例如,

plot 'data.dat' u 1:2, '' u 1:3, '' u 1:4