私は gnuplot を初めて使用します。データをプロットし、折れ線グラフの両端に小さな円または矢印を表示する必要があります。どうやってやるの?このコマンドを使用して折れ線グラフを表示します。
plot 'data.txt' with lines
私は gnuplot を初めて使用します。データをプロットし、折れ線グラフの両端に小さな円または矢印を表示する必要があります。どうやってやるの?このコマンドを使用して折れ線グラフを表示します。
plot 'data.txt' with lines
行の末尾に自動的に何かを付ける方法があるかどうかはわかりませんが、回避策を見つけました。このデータ ファイルの場合:
1 1
2 3
3 2
および次のスクリプト:
set term png
set out 'plot.png'
stats 'data.dat' name 'a'
# plot line, then circle only if it is the last data point
plot 'data.dat' t 'data', \
'' u ($0==(a_records-1)?$1:1/0):2 with points pt 7 ps 2 t 'end'
次のようなプロットを作成できます。
コマンドはデータポイントのstats
数を見つけることであり、次にデュアルプロットコマンドはデータポイントを結ぶ線を描き、次に最後のデータポイントにのみ円を描きます(a_records
変数で決定されます。矢印は描くのが難しいでしょう...
さまざまな点/線のスタイル オプションに関する詳細情報を見つけるにtest
は、gnuplot コマンド ラインのコマンドが便利です。