gnuplot stocker un numéro de fichier de données dans la variable

OSX v10.6.8 et Gnuplot v4.4

J'ai un fichier de données avec 8 colonnes. Je voudrais profiter de la première valeur de la 6e colonne et d'en faire le titre. Voici ce que j'ai à ce jour:

#m1 m2 q taua taue K avgPeriodRatio time
#1  2  3   4   5   6        7        8

K = #read in data here
graph(n) = sprintf("K=%.2e",n) 
set term aqua enhanced font "Times-Roman,18"

plot file using 1:3 title graph(K)

Et voici ce que les premières lignes de mon fichier de données ressemble à:

1.00e-07 1.00e-07 1.00e+00 1.00e+05 1.00e+04 1.00e+01 1.310 12070.00
1.11e-06 1.00e-07 9.02e-02 1.00e+05 1.00e+04 1.00e+01 1.310 12070.00
2.12e-06 1.00e-07 4.72e-02 1.00e+05 1.00e+04 1.00e+01 1.310 12070.00
3.13e-06 1.00e-07 3.20e-02 1.00e+05 1.00e+04 1.00e+01 1.310 12090.00

Je ne sais pas comment lire correctement dans les données ou si c'est même la bonne façon d'aller à ce sujet.

EDIT #1

Ok, merci pour mgilson j'ai maintenant

#m1 m2 q taua taue K avgPeriodRatio time
#1  2  3   4   5   6        7        8

set term aqua enhanced font "Times-Roman,18"
K = "`head -1 datafile | awk '{print $6}'`"
print K+0
graph(n) = sprintf("K=%.2e",n) 

plot file using 1:3 title graph(K)

mais j'obtiens l'erreur: Non numérique de la chaîne où une expression numérique a été prévu

EDIT #2

file = "testPlot.txt"
K = "`head -1 file | awk '{print $6}'`"
K=K+0  #Cast K to a floating point number  #this is line 9
graph(n) = sprintf("K=%.2e",n)
plot file using 1:3 title graph(K)

Cela donne l'erreur--> tête: file: Aucun fichier ou répertoire
"testPlot.gnu", ligne 9: Non numérique de la chaîne où une expression numérique a été prévu

OriginalL'auteur whatsherface | 2012-06-26