コマンド set style data と set style function は、その後の plot や splot コマンドのデフォルトの描画スタイルを変更します。
線 (line) や点 (point) スタイルで使われる種類 (線で言えば実線、点線、 色など、点で言えば丸、四角、バツなど) は、plot や splot コマンドで 明示的に指定されたものになるか、または使用している出力形式が利用可能な ものから順番に選ばれたものになります。どんなものが使えるかはコマンド test でチェックしてください。
2 列より多くの情報を必要とするスタイル (例えば errorbars や errorlines) はいずれも splot や 関数の plot には使うことはできま せん。boxes, filledcurves, およびいくつかある steps スタイルは splot で使うことはできません。適切でないスタイルが指定された場合、そ れは points に変更されます。
上の警告は、plot with labels には適用されず、この場合 3 列目のデータ は座標の情報ではなくデータの出典を指します。set style labels を参照。
2 列より多い 2 次元データに対しては、gnuplot は errobars か errorlines スタイルを選択しようとしますが、plot コマンドのオプショ ン using を使えば、使いたいスタイルにあわせて、適切な列のデータを使 うように設定できます (この議論の中で、"列 (column)" は、データファイル の各行の列と、using リスト中の項目の 2 つの意味で使われています)。
3 列のデータは、xerrorbars, yerrorbars (または errorbars), xerrorlines, yerrorlines (または errorlines), boxes, boxerrorbars のみが扱えます。他の描画スタイルが指定された場合、それ は yerrorbars に変更されます。スタイル boxerrorbars の箱の横幅は自 動的に計算されます。
4 列のデータは、xerrorbars, yerrorbars (または errorbars), xyerrorbars, xerrorlines, yerrorlines (または errorlines), xyerrorlines, boxxyerrorbars, boxerrorbars のみが扱えます。不適 切な描画スタイルは yerrorbars に変更されます。
5 列のデータは、boxerrorbars, financebars, candlesticks スタイル のみが扱えます。不適切な描画スタイルは、描画の前に boxerrorbars に変 更されます。
6 列のデータは、xyerrorbars, xyerrorlines, boxxyerrorbars スタイ ルのみが扱えます。不適切な描画スタイルは、描画の前に xyerrorbars に 変更されます。
線を含む/含まない誤差線表示 (error bar) についてのより詳しい情報は、 plot errorlines と plot errorbars を参照してください。
竹野茂治@新潟工科大学