グラフ名称の表示位置を変える

表示位置を変える方法

gnuplotでグラフに名称を付けると、デフォルトでは右上に表示されますが、名称の位置は変更する事が可能です。例えば、グラフと名称の表示位置が重なってしまったときなどに役立つ方法です。

名称を左上に表示させたいときはコマンドで set key top left と入力します。名称を左下に表示させたいときは set key left bottom と入力します。右下に表示させたい場合は set key right bottom と入力します。またデフォルト表示位置である右上の状態から、set key bottom と入力しても右下に名称が移動します。同様に、デフォルトの右位置のときに、set key left と入力すれば表示位置が左上になります。

グラフの名称の位置を、座標で指定する事も可能です。例えば原点に名称を表示させたい場合はコマンドで set key 0,0 と入力します。また画像で出力すると、ウィンドウと画像での名称の位置がずれているように見える場合があります。これは名称文字の大きさが変わらず、ウィンドウ画面と画像とで比較するとアスペクト比等が異なってしまうと発生します。

以下はグラフの名称を左上に表示させてプロットした例です。

gnuplot> plot sin(x)
gnuplot> replot cos(x)
gnuplot> set key top left
gnuplot> replot





2009/04/20 更新