Sono nuovo di gnuplot e sto avendo problemi a trovare il significato di alcuni comandi. Voglio tracciare un file csv in cui le righe sono punti dati e le tre colonne rappresentano rispettivamente l'etichetta dati, valore x e valore y. Voglio la seconda colonna sull'asse x e la terza colonna sull'asse y e la prima colonna come etichetta allegata a quel punto. Ecco i datignuplot plot dati etichettati
ACB, 0.0000000, 0.0000000000
ASW, 1.0919705, -0.0864042502
CDX, 0.0000000, 0.0000000000
CEU, -0.4369415, -0.5184317277
CHB, -0.4686879, 0.7764323199
CHD, 0.0000000, 0.0000000000
CHS, -0.4141749, 0.7482543582
CLM, -0.2559306, -0.2535837629
FIN, -0.5004242, -0.2108050200
GBR, -0.4140216, -0.5132990203
GIH, 0.0000000, 0.0000000000
IBS, -0.4928541, -0.5812216372
JPT, -0.4821734, 0.7263450301
KHV, 0.0000000, 0.0000000000
LWK, 1.4515552, -0.0003996165
MKK, 0.0000000, 0.0000000000
MXL, -0.4019733, -0.0484315198
PEL, 0.0000000, 0.0000000000
PUR, -0.2165559, -0.3173440295
TSI, -0.3956957, -0.4549254002
YRI, 1.5555644, -0.0202297606
ho provato cose come
plot 'infile' using 2:2 with labels, 'infile' using 1:2
ma segnala "non abbastanza colonne per questo stile". Non so davvero cosa significano i numeri intorno ai due punti, anche se li vedo ovunque nel codice degli altri.
Fantastico, grazie! Esattamente ciò di cui avevo bisogno – syzygy
Si noti che, a quanto pare, "_ lo stile' labels' è disponibile solo se gnuplot è costruito con l'opzione di configurazione '--enable-datastrings'_"; vedere http://superuser.com/a/67452/39752 – sdaau
Nota: se si utilizza un set di dati con stringhe e si utilizza ($ 1): ($ 2): ($ 3) con etichette' non riesce con "_warning: saltare i dati file senza punti validi_ "senza stampa - prova' using ($ 1): ($ 2): stringcolumn (3) 'invece (nota, l'argomento di' stringacolonna' è il numero di colonna, _ senza un sigillo del dollaro). – sdaau