2

この単純な自己完結型の gnuplot スクリプトがあります。

set terminal png size 400,300
set output 'test.png'

unset key

set xrange [30:50]

$data << EOD
42, 5.7
44, 8.1
46, 8.9
48, 9.2
50, 9.3
EOD

plot "$data" using 1:2 smooth csplines, \
     "$data" using 1:2 with points

ポイントとcsplines曲線の両方が出力にうまく表示されます。

gnuplot 出力 1

xrangeしかし、行を次のように変更して x 軸の方向を逆にするとどうなるか見てみましょう。

set xrange [50:30]

他のすべては同じままで、csplines曲線は出力から欠落していますが、ポイントは引き続き正しく表示されます。

ここに画像の説明を入力

csplines2 番目のケースで曲線を表示するにはどうすればよいですか?
(つまり、右から左への軸)。

4

1 に答える 1