今日、gnuplot を初めて見て、ヒストグラムの例を使用して、チュートリアルのように小さな例を作成したかったのですが、入力数値を 50,000 から 100 の範囲に変更しただけで、正しく視覚化されません。ここにdatファイルがあります
Region Denmark Netherlands Norway Sweden
1891-1900 500 400 300 200
そして、これはgnuplotスクリプトです
set terminal pngcairo
set output 'histograms.2.png'
set boxwidth 0.9 absolute
set style fill solid 1.00 border lt -1
set key inside right top vertical Right noreverse noenhanced autotitles nobox
set style histogram clustered gap 5 title offset character 0, 0, 0
set datafile missing '-'
set style data histograms
set xtics border in scale 0,0 nomirror rotate by -45 offset character 0, 0, 0
set xtics norangelimit font ",8"
set xtics ()
set title "US immigration from Northern Europe\n(same plot with larger gap between clusters)"
set yrange [ 0.00000 : 3000. ] noreverse nowriteback
i = 22
plot 'immigration.dat' using 1:xtic(1) ti col, '' u 2 ti col, '' u 3 ti col, '' u 4 ti col
ここに見られるように:
最初の列が間違って視覚化されています。何か案は?!