Tracer dans gnuplot

J'ai un set de données dans un file text (coordonnées X, Y qui ne sont pas sortingées). Je veux le tracer en utilisant gnuplot et connecter les points tracés en utilisant des lignes.

J'ai essayé:

 plot "a.txt" with lines 

mais il connecte le premier point au deuxième point et ainsi de suite. Je veux qu'il se connecte juste des points tracés, pas du premier au deuxième, et ainsi de suite.

Vous devrez le sortinger avant que gnuplot lise, pour faire ce que vous voulez. gnuplot utilise implicitement l'ordre des données dans le file en tant qu'informations sur la connection entre les points. Si la coordonnée X est la coordonnée à laquelle vous voulez connecter les points en faisant ceci sur la command line:

 sort -n +0 -1 a.txt > b.txt 

Utilisez gnuplot pour tracer le contenu du file "b.txt". Parfois, une command gnuplot comme celle-ci vous aidera à mieux voir datatables:

 plot 'b.txt' using 1:2 with linespoints 

Cela met une marque visible (un X ou un sortingangle ou quelque chose) aux paires réelles (X, Y), ainsi que des lignes de dessin entre eux.

 plot "a.txt" with points pointtype 3 pointsize 2 

J'ai ajouté pointtype et pointsize juste pour montrer d'autres options.