gnuplotで折れ線グラフを作ってみよう
gnuplotを使って折れ線グラフを作成し、画像ファイルとして保存します。以下のグラフの作成を目標にします。
gnuplotを準備する
MacではHomebrewを使うことで簡単にインストールすることができます。
インストール方法/簡単な使い方はこちら
折れ線グラフを作成する
データを準備する
sample-line.datというファイル名で保存しました。
1 "2016年" 2850 2 "2017年" 3240 3 "2018年" 3540 4 "2019年" 3630 5 "2020年" 4980
棒グラフを出力を画像として保存する
以下のようなファイルをpng_plot-lines.txtとして保存します。
また、グラフのフォーマットも指定してみました。
set terminal png font "Sans,9" set output 'test-line.png' unset key set title '年別の売り上げ額' set ylabel '(円)' # 以下数値の桁区切り set format "%'.0f" set decimalsign locale; set decimalsign "." plot [][0:] 'sample-line.dat' using 1:3:xtic(2) with lines
以下のコマンドで折れ線グラフを出力します。
$ gnuplot png_plot-lines.txt
目標のような画像"test-line.png"は保存されましたでしょうか?
plotのオプションを修正することで折れ線グラフ(with lines)にすることができます。