plot <データor関数> with <グラフタイプ> [オプション] [, <データor関数> with <グラフタイプ> [オプション] …]
,
で区切る<データor関数>
にはデータが入っているファイルのパスか、関数を指定する“
(ダブルクォーテーション) で囲まないとエラーになるx
: y = xx ** 2
: y = x2sin(x)
: y = sin xwith <グラフタイプ>
with
は w
に省略可line
l
に省略可dots
d
に省略可points
p
に省略可[オプション]
linewidth
or lw
: 線の太さlinestyle
or ls
: 線のスタイル (事前に定義が必要)linecolor
or lc
: 線の色linecolor rgb ”#9AFF23“
のように rgb
の後に、16進数による色の指定をするpointtype
or pt
: 大きめの点の種類 (数字で指定)pointsize
or ps
: 大きめの点の大きさtitle
: 凡例用のラベルを指定using
or u
: データを指定した場合、何番目のデータを使うかを指定using 1:3
は以下のデータの 1 番目 (1,2,3,…) と 3 番目 (0.1, -3.3, -5.6, …) の列のデータを使う1 14.3 0.1 2 22.1 -3.3 3 33.5 -5.6 : : :
index
or i
: 同一ファイル内にあるデータの何番目を使うかを指定index 0
は以下のデータの最初のデータ (1番目の列が 1,2,3) を使い、index 2
では 3 番目のデータ (1番目の列が21,22,23) を使う1 14.3 2 22.1 3 33.5 11 14.3 12 22.1 13 33.5 21 14.3 22 22.1 23 33.5
splot <データor関数> with <グラフタイプ> [オプション] [, <データor関数> with <グラフタイプ> [オプション] …]
plot
と同じset style data histogram set style histogram rowstacked set style fill solid border rgb "black" set style line 1 lc rgb "red" lw 1 set style line 2 lc rgb "blue" lw 1 p "データ" u 2:xticlabel(1) w histograms fs solid ls 1, "" u 4 w histograms fs solid ls 2
set style data histogram
: ヒストグラム形式でデータを扱うset style histograms rowstacked
: 下から積み上げset style histograms clustered
: 同じ X 軸のデータを横に並べるset style fill solid border rgb “black”
: 棒グラフの枠線の色set style line 1 lc rgb “red” lw 1
: 積み上げ1番目のデータは赤色set style line 2 lc rgb “blue” lw 1
: 積み上げ2番目のデータは青色u: xticslabel(1)
を軸のデータとして、2番目のデータを積み上げ1番目としてプロットset pm3d map corners2color c1 set ticslevel 0 set cbrange [-10:10] set palette defined (-10 "red", 0 "white", 10 "blue") set xrange [-10:10] set yrange [-10:10] set xtics 1 mirror set ytics 1 mirror set cbtics 1 set xlabel "Foo" set ylabel "Bar" set cblabel "Hoge" set size ratio 1 set size 1.05 set lmargin 0 set rmargin 0 set tmargin 0 set bmargin 0 set origin -0.03,-0.03 unset grid unset key splot "hoge.dat" w pm3d
set colorbox vertical user origin x,y size w,h
set ticscale <大目盛りの長さ> [小目盛りの長さ]
set xtics scale <大目盛りの長さ> [小目盛りの長さ]
set ytics scale <大目盛りの長さ> [小目盛りの長さ]
set ztics scale <大目盛りの長さ> [小目盛りの長さ]
set cbtics scale <大目盛りの長さ> [小目盛りの長さ]
set logscale AXIS [BASE]
AXIS
: 対数スケールにする軸 (x
, y
, xy
)BASE
: 対数の基数set object 1 rect behind from screen 0,0 to screen 1,1 fc rgb "#000000" fillstyle solid 1.0
#000000
を 16進数のカラーコードで設定する。