gnuplot

エラーメッセージ フィッティングを行うと、以下のメッセージを返して、実行してくれない。 Singular matrix in Invert_RtR ゼロ値とかの影響っぽい。解決したら後で書く。

凡例以外のテキストボックスを書き込む グラフの左上に"TextBox"という文字を入れる。 グラフの原点を0、最遠点を1とした相対位置で場所を決めている。 set label "TextBox" at graph 0.05, graph 0.95

黒の実線でプロットする eps等で出力したとき、プロットした線画破線になっていたり、水色になっていたり。 ただの黒の実線でプロットしたいだけなのに、というときは、 lt -1を使うとよい。(ltはLine Typeの略) p "TimeSeries.csv" u 1:2 axis x1y2 w l lt …

作業内容の保存 IgorのExperimentの保存と同じ機能。 save "20091224Procedure.plt" 呼び出しは load "20091224Procedure.plt"で行う。 unixのファイル名の補完機能が使えるので、途中まで入力してタブでオッケー。 参考

凡例(key)を消す。 unset key y軸の目盛(tics)を消す。 unset ytics参考 長いコマンドを実行 awkで以下のようなコマンドを書いたとする。 awk 'BEGIN{N=100;}{printf "p";for(i=1;i<N;i++){if(i==N-1){printf (" \""i"\" w d");}else{printf(" \""i"\" w d,");}}}' tmp >> Procedure.plt ※tmpは1行だけの一時ファイル。 gnuplotにおいて実行。 load</n;i++){if(i==n-1){printf>…

gnuplot 軸範囲の設定 y軸の最大値は1で固定し、下限はautoscaleのままにする場合。 set yrange [:1] gnuplot 簡単なフィッティング べき関数と言う関数を使って、累積分布をフィッティングする。 すなわち、とを決める。 f(x) = a*x**(-b) a=1.0; b=1.0 fit…

Specify color(lt) and marker(pt). ``plot "ResultNetwork.csv" u 1:7 w lp axis x1y1 ti "0.3" lt 2 pt 2" プロット 記号(w p) (linestyleの中ではptで指定) 1:+ 2:× 3:* 4:□ 5:■ 6:○(中に点) 7:● 8:△(中に点) 9:▲ 10:▽(中に点) 11:▼ 12:◇ 13:◆ 14:五角…