2013-03-14 77 views

回答

5

這是很容易做到:

set multiplot layout 1,2 
plot '-' u 1:2 
1 2 
2 3 
3 4 
e 

plot '-' u 1:2 
2 3 
3 4 
4 5 
e 

注意,內聯數據是不是真的特別高興的''僞文件。您實際上需要在這一點再次包含您的整個數據。所以,如果您想將多重的同一插曲2個痕跡:

set multiplot layout 1,2 
plot '-' u 1:2, '-' u 1:3 
1 2 3 
4 5 6 
7 8 9 
e 
1 2 3 
4 5 6 
7 8 9 
e 

plot '-' u 1:($2*$3) 
1 2 3 
4 5 6 
7 8 9 
e 

這最終被同樣的事情,如果你有一個數據文件data.txt

#data.txt 
1 2 3 
4 5 6 
7 8 9 

以及與此繪製它(更簡單)腳本:

set multiplot layout 1,2 
plot 'data.txt' u 1:2, '' u 1:3 
plot '' u 1:($2*$3) 
+0

因此,絕對沒有其他方法讓數據內聯(至少)兩次? – einpoklum 2013-03-15 13:49:37

+1

我真的不這麼認爲。你*可能*能夠用'volatile'關鍵字完成某些事情並使用'refresh',但我對此有所懷疑。 – mgilson 2013-03-15 13:52:08

+0

(嘆氣)好。謝謝。 – einpoklum 2013-03-15 18:57:26

相關問題