2013-04-08 69 views
0

相同數據的多個地塊我要繪製數據(DATA1.TXT),有幾列,但我想用這些數據只有一次,因此,例如:在gnuplot的

ApplePrice店1個店2店3
1月10日9 8
10年2月10日9
10年3月9日10
年04月08 9 9
10年5月10日10
...
...

我知道我可以用使用1:2繪製'data1.txt',使用1:3繪製'data1.txt',使用1:4繪製'data1.txt'並使用1:4繪製3張圖顯示商店之間的價格差異,但是我們必須使用/處理數據3次。

我的問題是:我們可以只使用data1.txt一次來獲得3個圖?就像使用1:2使用1:3,使用1:4一樣繪製'data1.txt' (但那不起作用)

任何想法?

以前感謝。

回答

1

是的,你可以使用特殊的數據文件'',它指的是剛繪製的數據。例如,

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

我不積極,但這很好,可以每次重新處理數據,拉出gnuplot實際需要的信息,但那*通常*不是問題。 – mgilson 2013-04-08 17:25:49

+0

是的,我也不確定gnuplot在每次迭代「'''時對數據所做的微妙之處。 – andyras 2013-04-09 11:42:20