2013-03-14 79 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

相关问题