Gnuplot
在 gnuplot 中繪圖
我在文本文件中有一組數據(未排序的 X、Y 座標)。我想
gnuplot
用線來繪製它並連接繪製的點。我試過了:
plot "a.txt" with lines
但它將第一個點連接到第二個點,依此類推。我希望它只連接繪圖點,而不是第一個到第二個,依此類推。
您必須在
gnuplot
閱讀之前對其進行排序,以執行您想要的操作。gnuplot
隱式使用文件中數據的順序作為點之間連接的資訊。如果 X 座標是您想要連接點的座標,請在命令行執行以下操作:sort -n +0 -1 a.txt > b.txt
用於
gnuplot
繪製文件“b.txt”的內容。有時這樣的gnuplot
命令會幫助您更好地查看數據:plot 'b.txt' using 1:2 with linespoints
這會在實際的 (X,Y) 對上放置一個可見標記(X 或三角形或其他東西),並在它們之間畫線。