「Gnuplot」の版間の差分
提供: Wikinote
細 (→使い方) |
細 |
||
行1: | 行1: | ||
− | + | 久々にグラフを描きたくなったのでメモ。 | |
+ | |||
+ | == 参考文献 == | ||
+ | * [http://t16web.lanl.gov/Kawano/gnuplot/index.html gnuplot tips (not so Frequently Asked Questions)] | ||
+ | * [http://ryuiki.agbi.tsukuba.ac.jp/~nishida/MEMO/GNUPLOT/ GNUPLOTメモ] | ||
== 使い方 == | == 使い方 == | ||
行26: | 行30: | ||
=== グラフのタイトルや軸名 === | === グラフのタイトルや軸名 === | ||
− | set | + | set title 'Title' |
set xlabel 'x axis' | set xlabel 'x axis' | ||
set ylabel 'y axis' | set ylabel 'y axis' | ||
+ | |||
+ | === 日時を扱う場合 === | ||
+ | |||
+ | x 軸のデータが HH:MM の場合: | ||
+ | set xdata time | ||
+ | set timefmt '%H:%M' | ||
+ | set xrange ['00:00':'24:00'] | ||
+ | set format x '%H' // 軸ラベルの設定 |
2010年9月23日 (木) 21:27時点における最新版
久々にグラフを描きたくなったのでメモ。
参考文献
使い方
plot コマンド
以下のようなデータで折れ線グラフを書く場合。
"data.txt" 1 10 20 30 2 11 19 31 3 12 20 29
gnuplot> plot [0:5] [0:50] 'data.txt' using 1:2 with line title 'data 1',\ > 'data.txt' using 1:3 with line title 'data 2',\ > 'data.txt' using 1:4 with line title 'data 3'
ファイル書き出し
PNG ファイルに出力する場合。
set terminal png set output 'image.png' plot ...
グラフのタイトルや軸名
set title 'Title' set xlabel 'x axis' set ylabel 'y axis'
日時を扱う場合
x 軸のデータが HH:MM の場合:
set xdata time set timefmt '%H:%M' set xrange ['00:00':'24:00'] set format x '%H' // 軸ラベルの設定