Macでgnuplot


お手軽なのは公開されているバイナリパッケージを使うことらしい。MacPortでもインストールできるらしいが御手軽な方で。

Intel Mac 10.6 Snow Leopard 専用 64 ビットバイナリ
http://www.muskmelon.jp/macosx/

ありがたく利用させていただくことにして早速5〜6年ぶりくらいに使ってみる。
日経平均の時系列データなんぞを持ってくる。テキストファイルの中身は、

10097.82 10119.47 10012.53 10013.30 – –
10085.35 10099.46 10014.50 10092.19 – –
10024.26 10049.87 9963.99 9963.99 – –

の様なフォーマット。左から初音初値、高値、安値、終値となっている。
時系列は、1行目が昨日で2行目が一昨日…という順で記録されている。
で、これの終値を折れ線グラフで書いてみる。すっかり忘れたのでgoogle先生に尋ねながらなんとか形にできた。
なお、時系列データはtest.txtという名前でホーム直下に置いていいる。

gnuplot> set title “Nikkei”
gnuplot> set ylabel “Yen”
gnuplot> set xlabel “x days ago”
gnuplot> plot “test.txt” using 4 title “closing price” with lines

上ですぐにグラフがX経由で表示される。
f:id:hideack:20100216004823p:image

いやぁ、すっかり忘れていますね。