ヒストグラム

x:(1.0) からなる折れ線グラフを with frequency で描くと重複した点の個数だけ y を加算する. これに with boxes 等の装飾を施すことでよくあるヒストグラムを描ける.

Gnuplot Produced by GNUPLOT 5.5 patchlevel 0 0 1 2 3 4 0 1 2 3 4 5 6 7 8 9 10 gnuplot_plot_1
# x-interval
width = 1.0
hist(x) = width * (floor(x / width) + 0.5)
set boxwidth width * 1.0
set xtics width

$data <<EOM
1
3
6
8
1
2
2
1
1
EOM

set xrange [0:10]
set yrange [0:]
set ytics 1
set grid
set style fill solid 0.5 border lc rgb '#55aaff'
plot $data u (hist($1)):(1) smooth frequency with boxes fillcolor '#55aaff' not