図のサイズを変更する

図を正方形にする

gnuplotでグラフが表示される領域は、デフォルトでは横長の長方形になります。これでは例えば、円を表示すると楕円に見えてしまい困る場合があります。gnuplotではこのような場合のために、図をサイズを任意に調整できます。まずは図を正方形にする方法を紹介します。そのためにはコマンドで set size square と入力します。

以下は、図を正方形にして円をプロットした例です。もし図を正方形にしなければ、円は楕円のように見えてしまいます。

gnuplot> set size square
gnuplot> set parametric

dummy variable is t for curves, u/v for surfaces
gnuplot> plot [0:2*pi] cos(t),sin(t)




図の縦横の比率を変える

gnuplotでは図の縦横の比率を変えて表示させる事が可能です。そのためにはコマンド set size ratio (数値)を使います。例えば set size ratio 2 と入力すると、y軸の長さがx軸の2倍になります。set size ratio 0.5 と入力すると逆にx軸の長さがy軸の2倍になります。また set size ratio 1 と入力するとx軸とy軸の長さが等しくなり正方形になります。

以下はx軸の長さをy軸の2倍にして表示させた例です。

gnuplot> set size ratio 0.5
gnuplot> plot x





2009/04/20 更新