2015-12-13 74 views
4

我正在使用gnuplot scrip命令set key autotitle columnhead爲我的數據創建標籤。唯一的問題是,列頭數據是數字,因此它本身並不意味着太多。向gnuplot autotitle添加字符串

有沒有辦法給autotitle添加一個固定字符串,例如"Year " + columnhead,或者給我的密鑰一個標題?

回答

1

使用.運營商,在gnuplot的V4.6 columnhead()作品(documentation)字符串連接:

set terminal pngcairo enhanced truecolor size 480,320 fontscale 0.8 
set output 'autotitle.png' 
set key left Left 

plot for [i=2:4] 'data.txt' u 1:i w l t 'f(x) = '.columnhead(i) 

gnuplot output

而且,是的,你可以設置密鑰的標題來代替,就像這樣: set key title 'f(x)'

輸入文件data.txt在此實施例中使用:

x 100x x^3 2^x 
1 100 1 2 
2 200 8 4 
3 300 27 8 
4 400 64 16 
5 500 125 32 
6 600 216 64 
7 700 343 128 
8 800 512 256 
9 900 729 512 
10 1000 1000 1024