2014年6月7日土曜日

gnuplotで棒グラフを描く

gnuplotで棒グラフを描くコマンドです.棒グラフなのでx軸は数値ではなく項目という設定で行います.データの形式を
「項目    数値」
とします.

$ set style fill solid
$ set boxwidth 0.5
$ plot [-0.5:n+0.5][:] "data.txt" using 0:2:xtic(1) with boxes notitle

一行目は棒グラフの塗りつぶしを指定します.
二行目は棒グラフの幅を指定します.1だと隣の項目と接してしまい見辛いかと思います.
三行目がプロットです.x軸の表示を±0.5しておくと見やすいです.xtic(1)でx軸の項目名をデータの一列目に指定します.with boxesが棒グラフの指定です.

0 件のコメント:

コメントを投稿